May 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,576,583 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $9,855,025               
              $80.99 p/Share               
          
        
            
        
          
              121,682 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 17                           
            2021                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,712,302 
              Added 96.9% 
          
   
         
        
          
            118,774  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,269,935 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 17                           
            2021                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,339,999 
              Added 98.7% 
          
   
         
        
          
            70,065  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 14                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,305,847               
              $100.5 p/Share               
          
        
            
        
          
              32,894 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 11                           
            2020                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,634,967 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 11                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $214,499               
              $100.28 p/Share               
          
        
            
        
          
              2,139 
              Reduced 6.11% 
          
   
         
        
          
            32,894  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 11                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,670,000 
              Added 98.7% 
          
   
         
        
          
            35,033  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 13                           
            2020                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,634,967 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 13                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,670,000 
              Added 98.7% 
          
   
         
        
          
            35,033  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 28                           
            2020                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,634,967 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 28                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,975,002               
              $84.92 p/Share               
          
        
            
        
          
              35,033 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 28                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,670,000 
              Added 98.7% 
          
   
         
        
          
            35,033  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 20                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,754,931               
              $83.79 p/Share               
          
        
            
        
          
              32,879 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 19                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $4,196,652               
              $83.13 p/Share               
          
        
            
        
          
              50,483 
              Reduced 85.55% 
          
   
         
        
          
            8,530  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 18                           
            2020                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,534,967 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 18                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $4,301,094               
              $83.24 p/Share               
          
        
            
        
          
              51,671 
              Reduced 70.49% 
          
   
         
        
          
            21,627  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 18                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,670,000 
              Added 98.7% 
          
   
         
        
          
            35,033  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $9,047,800               
              $68.13 p/Share               
          
        
            
        
          
              132,802 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 14                           
            2020                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,367,198 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 14                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,500,000 
              Added 98.7% 
          
   
         
        
          
            32,802  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 12                           
            2020                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,103,699 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 12                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $913,125               
              $32.37 p/Share               
          
        
            
        
          
              28,209 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 12                           
            2020                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,131,908 
              Added 98.69% 
          
   
         
        
          
            28,209  
            Class A Common Stock