Jan 30                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,086,159               
              $260.77 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 30                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,086,159               
              $260.77 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 26                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,118,320               
              $264.79 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 26                           
            2023                           
          
        
          
            
              SELL 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Reduced 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 25                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,106,960               
              $263.37 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 25                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 24                           
            2023                           
          
        
          
            
              SELL 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Reduced 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 24                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,072,800               
              $259.1 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 23                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,077,520               
              $259.69 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 23                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 20                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,087,360               
              $260.92 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 20                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 19                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,080,400               
              $260.05 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 19                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 18                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,088,000               
              $261.0 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 18                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 17                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,090,719               
              $261.34 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 13                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,095,840               
              $261.98 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 13                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 12                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,098,880               
              $262.36 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 12                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 11                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,092,719               
              $261.59 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock