Jun 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $167,995               
              $9.1 p/Share               
          
        
            
        
          
              18,461 
              Added 13.21% 
          
   
         
        
          
            121,252 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 13                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $320,084               
              $91.27 p/Share               
          
        
            
        
          
              3,507 
              Reduced 3.3% 
          
   
         
        
          
            102,791 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 12                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $907,600               
              $90.76 p/Share               
          
        
            
        
          
              10,000 
              Reduced 8.6% 
          
   
         
        
          
            106,298 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $123,527               
              $87.67 p/Share               
          
        
            
        
          
              1,409 
              Reduced 1.2% 
          
   
         
        
          
            116,298 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $417,986               
              $90.63 p/Share               
          
        
            
        
          
              4,612 
              Reduced 3.83% 
          
   
         
        
          
            115,778 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 11                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $915,300               
              $91.53 p/Share               
          
        
            
        
          
              10,000 
              Reduced 7.67% 
          
   
         
        
          
            120,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 11                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,929 
              Added 1.61% 
          
   
         
        
          
            117,707 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 10                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $906,400               
              $90.64 p/Share               
          
        
            
        
          
              10,000 
              Reduced 7.12% 
          
   
         
        
          
            130,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 24                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,257,222               
              $70.69 p/Share               
          
        
            
        
          
              17,785 
              Reduced 11.24% 
          
   
         
        
          
            140,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 22                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              36,156 
              Added 18.61% 
          
   
         
        
          
            158,175 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 19                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $106,249               
              $88.32 p/Share               
          
        
            
        
          
              1,203 
              Reduced 0.98% 
          
   
         
        
          
            122,019 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 18                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $657,043               
              $88.97 p/Share               
          
        
            
        
          
              7,385 
              Reduced 5.65% 
          
   
         
        
          
            123,222 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,784,200               
              $89.21 p/Share               
          
        
            
        
          
              20,000 
              Reduced 13.28% 
          
   
         
        
          
            130,607 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 16                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $290,994               
              $88.18 p/Share               
          
        
            
        
          
              3,300 
              Reduced 2.14% 
          
   
         
        
          
            150,607 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2021                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              1,000 
              Reduced 0.65% 
          
   
         
        
          
            153,907 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 20                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,463,000               
              $73.15 p/Share               
          
        
            
        
          
              20,000 
              Reduced 11.43% 
          
   
         
        
          
            154,907 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 16                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $179,669               
              $64.49 p/Share               
          
        
            
        
          
              2,786 
              Reduced 1.57% 
          
   
         
        
          
            174,907 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 12                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,705 
              Added 1.5% 
          
   
         
        
          
            177,693 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 26                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $453,835               
              $59.07 p/Share               
          
        
            
        
          
              7,683 
              Reduced 4.21% 
          
   
         
        
          
            174,988 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $570,312               
              $60.44 p/Share               
          
        
            
        
          
              9,436 
              Reduced 4.91% 
          
   
         
        
          
            182,671 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 24                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              39,874 
              Added 17.19% 
          
   
         
        
          
            192,107 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 24                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,222,000               
              $61.1 p/Share               
          
        
            
        
          
              20,000 
              Reduced 11.61% 
          
   
         
        
          
            152,233 Class A Common Stock