Apr 14                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $612,370               
              $54.02 p/Share               
          
        
            
        
          
              11,336 
              Reduced 6.3% 
          
   
         
        
          
            168,622 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 14                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $189,991               
              $16.76 p/Share               
          
        
            
        
          
              11,336 
              Added 5.93% 
          
   
         
        
          
            179,958 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 31                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $190,570               
              $54.34 p/Share               
          
        
            
        
          
              3,507 
              Reduced 2.04% 
          
   
         
        
          
            168,622 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,523 
              Reduced 0.88% 
          
   
         
        
          
            172,129 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 10                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $239,638               
              $58.42 p/Share               
          
        
            
        
          
              4,102 
              Reduced 2.31% 
          
   
         
        
          
            173,652 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              31,154 
              Added 14.91% 
          
   
         
        
          
            177,754 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 01                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,840,400               
              $40.98 p/Share               
          
        
            
        
          
              93,714 
              Reduced 39.0% 
          
   
         
        
          
            146,600 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 01                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $1,131,183               
              $16.76 p/Share               
          
        
            
        
          
              67,493 
              Added 23.97% 
          
   
         
        
          
            214,093 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 31                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $143,769               
              $42.51 p/Share               
          
        
            
        
          
              3,382 
              Reduced 1.92% 
          
   
         
        
          
            172,821 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 09                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,033,113               
              $50.69 p/Share               
          
        
            
        
          
              20,381 
              Reduced 10.37% 
          
   
         
        
          
            176,203 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 08                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $893,732               
              $51.05 p/Share               
          
        
            
        
          
              17,507 
              Reduced 8.18% 
          
   
         
        
          
            196,584 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 09                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              108,330 
              Added 33.6% 
          
   
         
        
          
            214,091 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 14                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,265,053               
              $49.8 p/Share               
          
        
            
        
          
              45,483 
              Reduced 30.07% 
          
   
         
        
          
            105,761 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 14                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $762,295               
              $16.76 p/Share               
          
        
            
        
          
              45,483 
              Added 23.12% 
          
   
         
        
          
            151,244 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 13                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $456,347               
              $49.17 p/Share               
          
        
            
        
          
              9,281 
              Reduced 8.07% 
          
   
         
        
          
            105,761 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 13                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $155,550               
              $16.76 p/Share               
          
        
            
        
          
              9,281 
              Added 7.47% 
          
   
         
        
          
            115,042 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 12                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $634,286               
              $49.83 p/Share               
          
        
            
        
          
              12,729 
              Reduced 10.74% 
          
   
         
        
          
            105,761 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 12                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $213,338               
              $16.76 p/Share               
          
        
            
        
          
              12,729 
              Added 9.7% 
          
   
         
        
          
            118,490 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 08                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $588,418               
              $50.01 p/Share               
          
        
            
        
          
              11,766 
              Reduced 10.01% 
          
   
         
        
          
            105,761 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $148,340               
              $41.61 p/Share               
          
        
            
        
          
              3,565 
              Reduced 2.94% 
          
   
         
        
          
            117,527 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 10                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              30,507 
              Added 20.12% 
          
   
         
        
          
            121,092 Class A Common Stock