Dec 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,536,989               
              $36.93 p/Share               
          
        
            
        
          
              41,619 
              Reduced 8.86% 
          
   
         
        
          
            428,074 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $210,175               
              $5.05 p/Share               
          
        
            
        
          
              41,619 
              Added 8.14% 
          
   
         
        
          
            469,693 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 14                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,584,851               
              $38.08 p/Share               
          
        
            
        
          
              41,619 
              Reduced 8.86% 
          
   
         
        
          
            428,074 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 14                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $210,175               
              $5.05 p/Share               
          
        
            
        
          
              41,619 
              Added 8.14% 
          
   
         
        
          
            469,693 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 18                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,202,372               
              $28.89 p/Share               
          
        
            
        
          
              41,619 
              Reduced 8.86% 
          
   
         
        
          
            428,074 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 18                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $210,175               
              $5.05 p/Share               
          
        
            
        
          
              41,619 
              Added 8.14% 
          
   
         
        
          
            469,693 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 17                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,221,933               
              $29.36 p/Share               
          
        
            
        
          
              41,619 
              Reduced 8.86% 
          
   
         
        
          
            428,074 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 17                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $210,175               
              $5.05 p/Share               
          
        
            
        
          
              41,619 
              Added 8.14% 
          
   
         
        
          
            469,693 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 16                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,214,858               
              $29.19 p/Share               
          
        
            
        
          
              41,619 
              Reduced 8.86% 
          
   
         
        
          
            428,074 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 16                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $210,175               
              $5.05 p/Share               
          
        
            
        
          
              41,619 
              Added 8.14% 
          
   
         
        
          
            469,693 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $372,555               
              $30.92 p/Share               
          
        
            
        
          
              12,049 
              Reduced 2.74% 
          
   
         
        
          
            428,074 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 22                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $333,300               
              $5.05 p/Share               
          
        
            
        
          
              66,000 
              Added 13.04% 
          
   
         
        
          
            440,123 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $847,768               
              $70.36 p/Share               
          
        
            
        
          
              12,049 
              Reduced 3.12% 
          
   
         
        
          
            373,869 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $852,446               
              $70.76 p/Share               
          
        
            
        
          
              12,047 
              Reduced 3.03% 
          
   
         
        
          
            385,918 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 17                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,000,000               
              $100.0 p/Share               
          
        
            
        
          
              50,000 
              Reduced 11.16% 
          
   
         
        
          
            397,965 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 17                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $252,500               
              $5.05 p/Share               
          
        
            
        
          
              50,000 
              Added 10.04% 
          
   
         
        
          
            447,965 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,591,850               
              $97.96 p/Share               
          
        
            
        
          
              16,250 
              Reduced 3.92% 
          
   
         
        
          
            397,965 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              88,651 
              Added 17.63% 
          
   
         
        
          
            414,215 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,939,270               
              $132.5 p/Share               
          
        
            
        
          
              14,636 
              Reduced 4.3% 
          
   
         
        
          
            325,564 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 04                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,938,118               
              $134.13 p/Share               
          
        
            
        
          
              21,905 
              Reduced 6.05% 
          
   
         
        
          
            340,200 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $110,620               
              $5.05 p/Share               
          
        
            
        
          
              21,905 
              Added 5.7% 
          
   
         
        
          
            362,105 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 03                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,251,000               
              $125.02 p/Share               
          
        
            
        
          
              50,000 
              Reduced 12.81% 
          
   
         
        
          
            340,200 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 03                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $252,500               
              $5.05 p/Share               
          
        
            
        
          
              50,000 
              Added 11.36% 
          
   
         
        
          
            390,200 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 02                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,208,500               
              $124.17 p/Share               
          
        
            
        
          
              50,000 
              Reduced 12.81% 
          
   
         
        
          
            340,200 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 02                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $252,500               
              $5.05 p/Share               
          
        
            
        
          
              50,000 
              Added 11.36% 
          
   
         
        
          
            390,200 Common Stock