Feb 26                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $30,774               
              $28.39 p/Share               
          
        
            
        
          
              1,084 
              Reduced 2.17% 
          
   
         
        
          
            48,781 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 26                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,730 
              Added 6.96% 
          
   
         
        
          
            49,865 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 10                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $36,050               
              $29.12 p/Share               
          
        
            
        
          
              1,238 
              Reduced 2.61% 
          
   
         
        
          
            46,135 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 10                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,049 
              Added 7.87% 
          
   
         
        
          
            47,373 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $26,290               
              $28.33 p/Share               
          
        
            
        
          
              928 
              Reduced 2.1% 
          
   
         
        
          
            43,324 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,696 
              Added 5.74% 
          
   
         
        
          
            44,252 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 04                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $31,458               
              $34.12 p/Share               
          
        
            
        
          
              922 
              Reduced 2.17% 
          
   
         
        
          
            41,556 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 26                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $37,209               
              $33.95 p/Share               
          
        
            
        
          
              1,096 
              Reduced 2.52% 
          
   
         
        
          
            42,478 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 26                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,732 
              Added 7.89% 
          
   
         
        
          
            43,574 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 07                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $31,313               
              $38.28 p/Share               
          
        
            
        
          
              818 
              Reduced 2.01% 
          
   
         
        
          
            39,842 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 07                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,697 
              Added 6.22% 
          
   
         
        
          
            40,660 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 04                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $59,300               
              $42.57 p/Share               
          
        
            
        
          
              1,393 
              Reduced 3.54% 
          
   
         
        
          
            37,963 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 26                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $83,943               
              $50.69 p/Share               
          
        
            
        
          
              1,656 
              Reduced 4.04% 
          
   
         
        
          
            39,356 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 26                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,732 
              Added 8.34% 
          
   
         
        
          
            41,012 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 06                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $35,851               
              $46.56 p/Share               
          
        
            
        
          
              770 
              Reduced 2.02% 
          
   
         
        
          
            37,280 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 23                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $7,635               
              $43.63 p/Share               
          
        
            
        
          
              175 
              Reduced 0.46% 
          
   
         
        
          
            38,050 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 04                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $43,223               
              $46.88 p/Share               
          
        
            
        
          
              922 
              Reduced 2.36% 
          
   
         
        
          
            38,225 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 07                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $12,978               
              $39.09 p/Share               
          
        
            
        
          
              332 
              Reduced 0.84% 
          
   
         
        
          
            39,147 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 06                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $19,936               
              $39.09 p/Share               
          
        
            
        
          
              510 
              Reduced 1.28% 
          
   
         
        
          
            39,479 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 23                           
            2020                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $5,531               
              $20.26 p/Share               
          
        
            
        
          
              273 
              Reduced 0.68% 
          
   
         
        
          
            39,989 Class A Common Stock