Jun 28                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $54,238               
              $39.02 p/Share               
          
        
            
        
          
              1,390 
              Reduced 50.55% 
          
   
         
        
          
            1,360 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 27                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,750 
              Added 50.0% 
          
   
         
        
          
            2,750 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 18                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $41,658               
              $13.01 p/Share               
          
        
            
        
          
              3,202 
              Added 50.0% 
          
   
         
        
          
            3,202 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 22                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $20,853               
              $36.14 p/Share               
          
        
            
        
          
              577 
              Reduced 12.83% 
          
   
         
        
          
            3,919 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 21                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,144 
              Added 20.28% 
          
   
         
        
          
            4,496 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 08                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $83,778               
              $41.91 p/Share               
          
        
            
        
          
              1,999 
              Reduced 37.36% 
          
   
         
        
          
            3,352 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 07                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,984 
              Added 42.68% 
          
   
         
        
          
            5,351 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 28                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $54,769               
              $39.63 p/Share               
          
        
            
        
          
              1,382 
              Reduced 50.27% 
          
   
         
        
          
            1,367 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 27                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,749 
              Added 50.0% 
          
   
         
        
          
            2,749 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 24                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $142,561               
              $59.95 p/Share               
          
        
            
        
          
              2,378 
              Reduced 8.11% 
          
   
         
        
          
            26,955 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 21                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,579 
              Added 13.5% 
          
   
         
        
          
            29,333 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 10                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $157,536               
              $74.45 p/Share               
          
        
            
        
          
              2,116 
              Reduced 7.87% 
          
   
         
        
          
            24,754 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 07                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,985 
              Added 12.92% 
          
   
         
        
          
            26,870 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 28                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $126,232               
              $91.34 p/Share               
          
        
            
        
          
              1,382 
              Reduced 5.69% 
          
   
         
        
          
            22,885 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 27                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,750 
              Added 10.18% 
          
   
         
        
          
            24,267 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 21                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $465,050               
              $93.01 p/Share               
          
        
            
        
          
              5,000 
              Reduced 18.86% 
          
   
         
        
          
            21,517 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 21                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $65,050               
              $13.01 p/Share               
          
        
            
        
          
              5,000 
              Added 15.86% 
          
   
         
        
          
            26,517 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 08                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $16,666               
              $13.01 p/Share               
          
        
            
        
          
              1,281 
              Added 5.62% 
          
   
         
        
          
            21,517 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $405,768               
              $91.99 p/Share               
          
        
            
        
          
              4,411 
              Reduced 17.9% 
          
   
         
        
          
            20,236 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              8,750 
              Added 26.2% 
          
   
         
        
          
            24,647 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 01                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,440,000               
              $120.0 p/Share               
          
        
            
        
          
              12,000 
              Reduced 43.02% 
          
   
         
        
          
            15,897 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $78,060               
              $13.01 p/Share               
          
        
            
        
          
              6,000 
              Added 17.7% 
          
   
         
        
          
            27,897 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 12                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $16,666               
              $13.01 p/Share               
          
        
            
        
          
              1,281 
              Added 5.24% 
          
   
         
        
          
            23,178 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 08                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $232,521               
              $117.08 p/Share               
          
        
            
        
          
              1,986 
              Reduced 7.3% 
          
   
         
        
          
            25,213 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 07                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,984 
              Added 12.78% 
          
   
         
        
          
            27,199 Common Stock