Feb 10                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $532,615               
              $58.42 p/Share               
          
        
            
        
          
              9,117 
              Reduced 1.69% 
          
   
         
        
          
            529,087 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              70,348 
              Added 11.56% 
          
   
         
        
          
            538,204 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,039,652               
              $55.6 p/Share               
          
        
            
        
          
              54,670 
              Reduced 10.46% 
          
   
         
        
          
            467,856 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $916,269               
              $16.76 p/Share               
          
        
            
        
          
              54,670 
              Added 9.47% 
          
   
         
        
          
            522,526 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 24                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,379,114               
              $55.04 p/Share               
          
        
            
        
          
              97,731 
              Reduced 17.28% 
          
   
         
        
          
            467,856 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 24                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $1,637,972               
              $16.76 p/Share               
          
        
            
        
          
              97,731 
              Added 14.73% 
          
   
         
        
          
            565,587 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 31                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $324,649               
              $42.51 p/Share               
          
        
            
        
          
              7,637 
              Reduced 1.61% 
          
   
         
        
          
            467,886 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 08                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,284,214               
              $51.05 p/Share               
          
        
            
        
          
              25,156 
              Reduced 5.02% 
          
   
         
        
          
            475,523 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 09                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              75,260 
              Added 13.07% 
          
   
         
        
          
            500,649 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 14                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,948,212               
              $49.78 p/Share               
          
        
            
        
          
              119,490 
              Reduced 21.93% 
          
   
         
        
          
            425,389 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 14                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $2,002,652               
              $16.76 p/Share               
          
        
            
        
          
              119,490 
              Added 17.99% 
          
   
         
        
          
            544,879 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 13                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $640,506               
              $49.16 p/Share               
          
        
            
        
          
              13,029 
              Reduced 2.97% 
          
   
         
        
          
            425,389 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 13                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $218,366               
              $16.76 p/Share               
          
        
            
        
          
              13,029 
              Added 2.89% 
          
   
         
        
          
            438,418 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 12                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $990,720               
              $49.83 p/Share               
          
        
            
        
          
              19,882 
              Reduced 4.47% 
          
   
         
        
          
            425,389 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 12                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $333,222               
              $16.76 p/Share               
          
        
            
        
          
              19,882 
              Added 4.27% 
          
   
         
        
          
            445,271 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 08                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $845,519               
              $50.01 p/Share               
          
        
            
        
          
              16,907 
              Reduced 3.82% 
          
   
         
        
          
            425,389 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $351,896               
              $41.61 p/Share               
          
        
            
        
          
              8,457 
              Reduced 1.88% 
          
   
         
        
          
            442,296 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 10                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              68,887 
              Added 13.26% 
          
   
         
        
          
            450,753 Class A Common Stock