Aug 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $215,317               
              $521.35 p/Share               
          
        
            
        
          
              413 
              Reduced 2.86% 
          
   
         
        
          
            14,011 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $221,747               
              $536.92 p/Share               
          
        
            
        
          
              413 
              Reduced 2.78% 
          
   
         
        
          
            14,424 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $328,936               
              $531.4 p/Share               
          
        
            
        
          
              619 
              Reduced 4.0% 
          
   
         
        
          
            14,837 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,581,124               
              $526.76 p/Share               
          
        
            
        
          
              4,900 
              Reduced 31.95% 
          
   
         
        
          
            10,438 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,345,135               
              $526.76 p/Share               
          
        
            
        
          
              4,452 
              Reduced 22.36% 
          
   
         
        
          
            15,456 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,191 
              Added 39.92% 
          
   
         
        
          
            15,338 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,470 
              Added 32.24% 
          
   
         
        
          
            19,908 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $214,849               
              $521.48 p/Share               
          
        
            
        
          
              412 
              Reduced 7.41% 
          
   
         
        
          
            5,147 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 25                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $190,756               
              $463.0 p/Share               
          
        
            
        
          
              412 
              Reduced 6.9% 
          
   
         
        
          
            5,559 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $195,642               
              $474.86 p/Share               
          
        
            
        
          
              412 
              Reduced 6.45% 
          
   
         
        
          
            5,971 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $218,693               
              $530.81 p/Share               
          
        
            
        
          
              412 
              Reduced 6.06% 
          
   
         
        
          
            6,383 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $210,944               
              $512.0 p/Share               
          
        
            
        
          
              412 
              Reduced 5.72% 
          
   
         
        
          
            6,795 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $211,936               
              $514.41 p/Share               
          
        
            
        
          
              412 
              Reduced 5.41% 
          
   
         
        
          
            7,207 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $206,824               
              $502.0 p/Share               
          
        
            
        
          
              412 
              Reduced 5.13% 
          
   
         
        
          
            7,619 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 13                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $208,369               
              $505.75 p/Share               
          
        
            
        
          
              412 
              Reduced 4.88% 
          
   
         
        
          
            8,031 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $203,107               
              $492.98 p/Share               
          
        
            
        
          
              412 
              Reduced 4.65% 
          
   
         
        
          
            8,443 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $194,328               
              $471.67 p/Share               
          
        
            
        
          
              412 
              Reduced 2.68% 
          
   
         
        
          
            14,964 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $194,752               
              $472.7 p/Share               
          
        
            
        
          
              412 
              Reduced 2.61% 
          
   
         
        
          
            15,376 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $293,550               
              $475.0 p/Share               
          
        
            
        
          
              618 
              Reduced 3.77% 
          
   
         
        
          
            15,788 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,317,255               
              $471.85 p/Share               
          
        
            
        
          
              4,911 
              Reduced 30.13% 
          
   
         
        
          
            11,388 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,100,676               
              $471.85 p/Share               
          
        
            
        
          
              4,452 
              Reduced 21.34% 
          
   
         
        
          
            16,406 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,190 
              Added 38.47% 
          
   
         
        
          
            16,299 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,470 
              Added 31.23% 
          
   
         
        
          
            20,858 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 03                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $218,505               
              $445.93 p/Share               
          
        
            
        
          
              490 
              Reduced 7.43% 
          
   
         
        
          
            6,109 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 26                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $216,354               
              $441.54 p/Share               
          
        
            
        
          
              490 
              Reduced 6.91% 
          
   
         
        
          
            6,599 Class A Common Stock