Feb 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $146,371               
              $9.6 p/Share               
          
        
            
        
          
              15,247 
              Added 3.39% 
          
   
         
        
          
            435,029 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $675,410               
              $170.0 p/Share               
          
        
            
        
          
              3,973 
              Reduced 0.94% 
          
   
         
        
          
            419,782 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $38,141               
              $9.6 p/Share               
          
        
            
        
          
              3,973 
              Added 0.93% 
          
   
         
        
          
            423,755 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $9,818,233               
              $165.19 p/Share               
          
        
            
        
          
              59,436 
              Reduced 12.4% 
          
   
         
        
          
            419,782 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $24,950,628               
              $165.19 p/Share               
          
        
            
        
          
              151,042 
              Added 25.9% 
          
   
         
        
          
            432,079 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 14                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $59,994,782               
              $170.1 p/Share               
          
        
            
        
          
              352,703 
              Reduced 51.8% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 14                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $3,385,949               
              $9.6 p/Share               
          
        
            
        
          
              352,703 
              Added 34.12% 
          
   
         
        
          
            680,879 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 13                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $42,330,511               
              $170.34 p/Share               
          
        
            
        
          
              248,506 
              Reduced 43.09% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 13                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $2,385,658               
              $9.6 p/Share               
          
        
            
        
          
              248,506 
              Added 41.09% 
          
   
         
        
          
            356,253 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $30,647,665               
              $170.55 p/Share               
          
        
            
        
          
              179,699 
              Reduced 35.38% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $1,725,110               
              $9.6 p/Share               
          
        
            
        
          
              179,699 
              Added 26.14% 
          
   
         
        
          
            507,875 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 12                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,376,460               
              $170.6 p/Share               
          
        
            
        
          
              49,100 
              Reduced 13.01% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 12                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $471,360               
              $9.6 p/Share               
          
        
            
        
          
              49,100 
              Added 12.24% 
          
   
         
        
          
            352,048 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 11                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $18,762,780               
              $170.15 p/Share               
          
        
            
        
          
              110,272 
              Reduced 25.15% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 11                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $1,058,611               
              $9.6 p/Share               
          
        
            
        
          
              110,272 
              Added 20.1% 
          
   
         
        
          
            438,448 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 10                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,930,003               
              $170.13 p/Share               
          
        
            
        
          
              23,100 
              Reduced 6.58% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 10                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $221,760               
              $9.6 p/Share               
          
        
            
        
          
              23,100 
              Added 6.17% 
          
   
         
        
          
            351,276 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 09                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,959,392               
              $170.08 p/Share               
          
        
            
        
          
              17,400 
              Reduced 5.04% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 09                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $167,040               
              $9.6 p/Share               
          
        
            
        
          
              17,400 
              Added 4.79% 
          
   
         
        
          
            345,576 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,887,500               
              $157.75 p/Share               
          
        
            
        
          
              50,000 
              Reduced 13.22% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $7,873,500               
              $157.47 p/Share               
          
        
            
        
          
              50,000 
              Added 12.4% 
          
   
         
        
          
            353,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,101,954               
              $112.01 p/Share               
          
        
            
        
          
              9,838 
              Reduced 2.91% 
          
   
         
        
          
            328,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $2,800,250               
              $112.01 p/Share               
          
        
            
        
          
              25,000 
              Added 6.89% 
          
   
         
        
          
            338,014 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $5,111,556               
              $111.55 p/Share               
          
        
            
        
          
              45,823 
              Reduced 3.43% 
          
   
         
        
          
            1,288,970 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $13,362,798               
              $111.55 p/Share               
          
        
            
        
          
              119,792 
              Added 8.32% 
          
   
         
        
          
            1,320,847 Class A Common Stock