Jun 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,074,408               
              $46.37 p/Share               
          
        
            
        
          
              44,736 
              Reduced 9.41% 
          
   
         
        
          
            430,814 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              83,074 
              Added 14.87% 
          
   
         
        
          
            475,550 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $935,205               
              $20.85 p/Share               
          
        
            
        
          
              44,854 
              Reduced 10.26% 
          
   
         
        
          
            392,476 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              83,073 
              Added 15.96% 
          
   
         
        
          
            437,330 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $556,080               
              $12.43 p/Share               
          
        
            
        
          
              44,737 
              Reduced 11.21% 
          
   
         
        
          
            354,257 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              83,074 
              Added 17.23% 
          
   
         
        
          
            398,994 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,457,101               
              $14.78 p/Share               
          
        
            
        
          
              98,586 
              Reduced 23.78% 
          
   
         
        
          
            315,920 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              83,073 
              Added 16.7% 
          
   
         
        
          
            414,506 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 24                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,365               
              $19.23 p/Share               
          
        
            
        
          
              175 
              Reduced 0.05% 
          
   
         
        
          
            331,433 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $791,967               
              $49.85 p/Share               
          
        
            
        
          
              15,887 
              Reduced 4.57% 
          
   
         
        
          
            331,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $26,690               
              $1.68 p/Share               
          
        
            
        
          
              15,887 
              Added 4.37% 
          
   
         
        
          
            347,495 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,340,400               
              $44.68 p/Share               
          
        
            
        
          
              30,000 
              Reduced 8.3% 
          
   
         
        
          
            331,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $55,800               
              $1.86 p/Share               
          
        
            
        
          
              30,000 
              Added 7.66% 
          
   
         
        
          
            361,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 04                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $706,654               
              $44.48 p/Share               
          
        
            
        
          
              15,887 
              Reduced 4.57% 
          
   
         
        
          
            331,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $26,690               
              $1.68 p/Share               
          
        
            
        
          
              15,887 
              Added 4.37% 
          
   
         
        
          
            347,495 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 10                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,528,500               
              $50.95 p/Share               
          
        
            
        
          
              30,000 
              Reduced 8.3% 
          
   
         
        
          
            331,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 10                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $55,800               
              $1.86 p/Share               
          
        
            
        
          
              30,000 
              Added 7.66% 
          
   
         
        
          
            361,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 01                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $856,468               
              $53.91 p/Share               
          
        
            
        
          
              15,887 
              Reduced 4.57% 
          
   
         
        
          
            331,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $26,690               
              $1.68 p/Share               
          
        
            
        
          
              15,887 
              Added 4.37% 
          
   
         
        
          
            347,495 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 21                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              100,000 
              Added 23.17% 
          
   
         
        
          
            331,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 16                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $752,885               
              $47.39 p/Share               
          
        
            
        
          
              15,887 
              Reduced 6.42% 
          
   
         
        
          
            231,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 16                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $29,550               
              $1.86 p/Share               
          
        
            
        
          
              15,887 
              Added 6.03% 
          
   
         
        
          
            247,495 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 09                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $4,086,600               
              $58.38 p/Share               
          
        
            
        
          
              70,000 
              Reduced 23.21% 
          
   
         
        
          
            231,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 09                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $130,200               
              $1.86 p/Share               
          
        
            
        
          
              70,000 
              Added 18.84% 
          
   
         
        
          
            301,608 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 23                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              500 
              Added 0.22% 
          
   
         
        
          
            231,608 Class A Common Stock