Aug 16                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,992,200               
              $300.0 p/Share               
          
        
            
        
          
              9,974 
              Reduced 56.99% 
          
   
         
        
          
            7,528  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $657,083               
              $306.19 p/Share               
          
        
            
        
          
              2,146 
              Reduced 14.52% 
          
   
         
        
          
            12,631  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,324,271               
              $306.19 p/Share               
          
        
            
        
          
              4,325 
              Reduced 19.81% 
          
   
         
        
          
            17,502  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,196 
              Added 29.64% 
          
   
         
        
          
            21,827  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,550 
              Added 23.54% 
          
   
         
        
          
            14,777  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 16                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,077,778               
              $235.58 p/Share               
          
        
            
        
          
              4,575 
              Reduced 30.91% 
          
   
         
        
          
            10,227  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $501,756               
              $233.81 p/Share               
          
        
            
        
          
              2,146 
              Reduced 17.77% 
          
   
         
        
          
            9,931  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,011,228               
              $233.81 p/Share               
          
        
            
        
          
              4,325 
              Reduced 22.61% 
          
   
         
        
          
            14,802  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,549 
              Added 27.36% 
          
   
         
        
          
            12,077  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,196 
              Added 32.47% 
          
   
         
        
          
            19,127  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 16                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $902,357               
              $172.7 p/Share               
          
        
            
        
          
              5,225 
              Reduced 40.97% 
          
   
         
        
          
            7,528  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $295,962               
              $179.48 p/Share               
          
        
            
        
          
              1,649 
              Reduced 13.65% 
          
   
         
        
          
            10,429  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $319,115               
              $179.48 p/Share               
          
        
            
        
          
              1,778 
              Reduced 12.24% 
          
   
         
        
          
            12,753  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,102 
              Added 22.01% 
          
   
         
        
          
            14,531  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,550 
              Added 27.36% 
          
   
         
        
          
            12,078  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 16                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,017,956               
              $114.39 p/Share               
          
        
            
        
          
              8,899 
              Reduced 54.17% 
          
   
         
        
          
            7,528  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $687,490               
              $114.22 p/Share               
          
        
            
        
          
              6,019 
              Reduced 29.69% 
          
   
         
        
          
            14,257  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $220,787               
              $114.22 p/Share               
          
        
            
        
          
              1,933 
              Reduced 10.53% 
          
   
         
        
          
            16,427  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              12,748 
              Added 38.6% 
          
   
         
        
          
            20,276  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,103 
              Added 18.27% 
          
   
         
        
          
            18,360  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 16                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,959,752               
              $179.12 p/Share               
          
        
            
        
          
              10,941 
              Reduced 59.24% 
          
   
         
        
          
            7,528  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,088,234               
              $180.5 p/Share               
          
        
            
        
          
              6,029 
              Reduced 26.98% 
          
   
         
        
          
            16,316  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $351,975               
              $180.5 p/Share               
          
        
            
        
          
              1,950 
              Reduced 9.55% 
          
   
         
        
          
            18,469  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              12,749 
              Added 36.33% 
          
   
         
        
          
            22,345  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,103 
              Added 16.73% 
          
   
         
        
          
            20,419  
            Class A Common Stock