Feb 16                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,021,920               
              $252.74 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 14                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,045,920               
              $255.74 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 14                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 13                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,040,320               
              $255.04 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 13                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 10                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,036,640               
              $254.58 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 10                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 09                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,032,800               
              $254.1 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 09                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 08                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,030,480               
              $253.81 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 07                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,029,440               
              $253.68 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 07                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 06                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,055,920               
              $256.99 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 06                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 03                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,062,800               
              $257.85 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 02                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,052,639               
              $256.58 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 02                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 01                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,085,440               
              $260.68 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 01                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 31                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,093,520               
              $261.69 p/Share               
          
        
            
        
          
              8,000 
              Reduced 98.4% 
          
   
         
        
          
            130  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 31                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $904,640               
              $113.08 p/Share               
          
        
            
        
          
              8,000 
              Added 49.6% 
          
   
         
        
          
            8,130  
            Common Stock