Feb 17                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              12,542 
              Added 21.87% 
          
   
         
        
          
            44,814 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 02                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $383,981               
              $52.89 p/Share               
          
        
            
        
          
              7,260 
              Reduced 18.36% 
          
   
         
        
          
            32,272 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $117,685               
              $16.21 p/Share               
          
        
            
        
          
              7,260 
              Added 15.52% 
          
   
         
        
          
            39,532 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,180,912               
              $54.22 p/Share               
          
        
            
        
          
              21,780 
              Reduced 40.29% 
          
   
         
        
          
            32,272 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $353,054               
              $16.21 p/Share               
          
        
            
        
          
              21,780 
              Added 28.72% 
          
   
         
        
          
            54,052 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 23                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $76,442               
              $51.79 p/Share               
          
        
            
        
          
              1,476 
              Reduced 4.37% 
          
   
         
        
          
            32,272 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 22                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $103,853               
              $54.09 p/Share               
          
        
            
        
          
              1,920 
              Reduced 5.88% 
          
   
         
        
          
            30,758 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 22                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,990 
              Added 8.14% 
          
   
         
        
          
            33,748 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 19                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,968 
              Added 10.83% 
          
   
         
        
          
            32,678 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 01                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $336,646               
              $46.37 p/Share               
          
        
            
        
          
              7,260 
              Reduced 20.18% 
          
   
         
        
          
            28,710 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $117,685               
              $16.21 p/Share               
          
        
            
        
          
              7,260 
              Added 16.79% 
          
   
         
        
          
            35,970 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 01                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $321,908               
              $44.34 p/Share               
          
        
            
        
          
              7,260 
              Reduced 20.18% 
          
   
         
        
          
            28,710 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $117,685               
              $16.21 p/Share               
          
        
            
        
          
              7,260 
              Added 16.79% 
          
   
         
        
          
            35,970 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 23                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $58,062               
              $40.86 p/Share               
          
        
            
        
          
              1,421 
              Reduced 4.72% 
          
   
         
        
          
            28,710 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 20                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $76,579               
              $40.39 p/Share               
          
        
            
        
          
              1,896 
              Reduced 6.53% 
          
   
         
        
          
            27,141 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 20                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,990 
              Added 9.03% 
          
   
         
        
          
            30,131 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 19                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,968 
              Added 12.02% 
          
   
         
        
          
            29,037 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 02                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $310,801               
              $42.81 p/Share               
          
        
            
        
          
              7,260 
              Reduced 22.46% 
          
   
         
        
          
            25,069 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 02                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $117,685               
              $16.21 p/Share               
          
        
            
        
          
              7,260 
              Added 18.34% 
          
   
         
        
          
            32,329 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $100,067               
              $41.35 p/Share               
          
        
            
        
          
              2,420 
              Reduced 8.8% 
          
   
         
        
          
            25,069 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $39,228               
              $16.21 p/Share               
          
        
            
        
          
              2,420 
              Added 8.09% 
          
   
         
        
          
            27,489 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 28                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,266,250               
              $43.55 p/Share               
          
        
            
        
          
              75,000 
              Reduced 74.95% 
          
   
         
        
          
            25,069 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 28                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $447,000               
              $5.96 p/Share               
          
        
            
        
          
              75,000 
              Added 42.84% 
          
   
         
        
          
            100,069 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 01                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $101,204               
              $41.82 p/Share               
          
        
            
        
          
              2,420 
              Reduced 8.8% 
          
   
         
        
          
            25,069 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $39,228               
              $16.21 p/Share               
          
        
            
        
          
              2,420 
              Added 8.09% 
          
   
         
        
          
            27,489 Common Stock