Sep 14                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $115,513               
              $4.9 p/Share               
          
        
            
        
          
              23,574 
              Reduced 7.6% 
          
   
         
        
          
            286,694 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              246,667 
              Added 44.29% 
          
   
         
        
          
            310,268 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,249 
              Reduced 3.42% 
          
   
         
        
          
            63,601 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 16                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $25,518               
              $9.91 p/Share               
          
        
            
        
          
              2,575 
              Reduced 3.76% 
          
   
         
        
          
            65,850 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $59,626               
              $18.5 p/Share               
          
        
            
        
          
              3,223 
              Reduced 4.5% 
          
   
         
        
          
            68,425 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 14                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              19,884 
              Added 21.72% 
          
   
         
        
          
            71,648 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $114,850               
              $35.69 p/Share               
          
        
            
        
          
              3,218 
              Reduced 5.85% 
          
   
         
        
          
            51,764 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 16                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $137,176               
              $61.13 p/Share               
          
        
            
        
          
              2,244 
              Reduced 3.92% 
          
   
         
        
          
            54,982 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 22                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $215,867               
              $51.68 p/Share               
          
        
            
        
          
              4,177 
              Reduced 6.8% 
          
   
         
        
          
            57,226 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $130,122               
              $56.33 p/Share               
          
        
            
        
          
              2,310 
              Reduced 3.63% 
          
   
         
        
          
            61,403 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 07                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,485,785               
              $60.09 p/Share               
          
        
            
        
          
              24,726 
              Reduced 27.96% 
          
   
         
        
          
            63,713 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 07                           
            2021                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              18,742 
              Added 17.49% 
          
   
         
        
          
            88,439 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 21                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $295,949               
              $69.75 p/Share               
          
        
            
        
          
              4,243 
              Reduced 5.74% 
          
   
         
        
          
            69,697 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 16                           
            2020                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $144,289               
              $64.3 p/Share               
          
        
            
        
          
              2,244 
              Reduced 2.95% 
          
   
         
        
          
            73,940 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,500 
              Added 1.93% 
          
   
         
        
          
            76,184 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 09                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              18,648 
              Added 19.98% 
          
   
         
        
          
            74,684 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 27                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $921,280               
              $40.0 p/Share               
          
        
            
        
          
              23,032 
              Reduced 29.13% 
          
   
         
        
          
            56,036 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 27                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              23,032 
              Added 22.56% 
          
   
         
        
          
            79,068 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 28                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $216,000               
              $36.0 p/Share               
          
        
            
        
          
              6,000 
              Reduced 9.67% 
          
   
         
        
          
            56,036 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 28                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              6,000 
              Added 8.82% 
          
   
         
        
          
            62,036 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 20                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $280,000               
              $35.0 p/Share               
          
        
            
        
          
              8,000 
              Reduced 12.49% 
          
   
         
        
          
            56,036 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 12                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $130,000               
              $32.5 p/Share               
          
        
            
        
          
              4,000 
              Reduced 5.88% 
          
   
         
        
          
            64,036 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 12                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,000 
              Added 2.86% 
          
   
         
        
          
            68,036 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 08                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $120,000               
              $30.0 p/Share               
          
        
            
        
          
              4,000 
              Reduced 5.71% 
          
   
         
        
          
            66,036 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 08                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,000 
              Added 2.78% 
          
   
         
        
          
            70,036 Class A Common Stock