Jan 31                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              42,063 
              Added 11.25% 
          
   
         
        
          
            331,791 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 24                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $128,077               
              $17.54 p/Share               
          
        
            
        
          
              7,302 
              Reduced 2.46% 
          
   
         
        
          
            289,728 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $399,162               
              $17.37 p/Share               
          
        
            
        
          
              22,980 
              Reduced 7.18% 
          
   
         
        
          
            297,030 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              42,261 
              Added 11.67% 
          
   
         
        
          
            320,010 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $22,007               
              $17.37 p/Share               
          
        
            
        
          
              1,267 
              Reduced 0.45% 
          
   
         
        
          
            277,749 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 05                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              36,124 
              Added 11.46% 
          
   
         
        
          
            279,016 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 08                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,205,316               
              $21.97 p/Share               
          
        
            
        
          
              282,445 
              Reduced 53.76% 
          
   
         
        
          
            242,892 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,696,986               
              $22.21 p/Share               
          
        
            
        
          
              346,555 
              Reduced 39.75% 
          
   
         
        
          
            525,337 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 29                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              39,258 
              Added 4.31% 
          
   
         
        
          
            871,892 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $43,144               
              $15.95 p/Share               
          
        
            
        
          
              2,705 
              Reduced 0.32% 
          
   
         
        
          
            832,634 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 26                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $121,235               
              $15.95 p/Share               
          
        
            
        
          
              7,601 
              Reduced 0.9% 
          
   
         
        
          
            835,339 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 26                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              55,764 
              Added 6.2% 
          
   
         
        
          
            842,940 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $220,153               
              $15.75 p/Share               
          
        
            
        
          
              13,978 
              Reduced 1.74% 
          
   
         
        
          
            787,176 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 23                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              35,596 
              Added 4.25% 
          
   
         
        
          
            801,154 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 14                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $29,696               
              $15.94 p/Share               
          
        
            
        
          
              1,863 
              Reduced 0.24% 
          
   
         
        
          
            765,558 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 30                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $62,550               
              $17.78 p/Share               
          
        
            
        
          
              3,518 
              Reduced 0.46% 
          
   
         
        
          
            761,371 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $175,587               
              $17.79 p/Share               
          
        
            
        
          
              9,870 
              Reduced 1.27% 
          
   
         
        
          
            764,889 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              175,660 
              Added 18.48% 
          
   
         
        
          
            774,759 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 23                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $325,197               
              $16.82 p/Share               
          
        
            
        
          
              19,334 
              Reduced 3.13% 
          
   
         
        
          
            599,099 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 23                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              36,932 
              Added 5.64% 
          
   
         
        
          
            618,433 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 13                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              106,860 
              Added 15.52% 
          
   
         
        
          
            581,501 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 13                           
            2022                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              197,454 
              Added 29.38% 
          
   
         
        
          
            474,641 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 30                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $185,443               
              $21.92 p/Share               
          
        
            
        
          
              8,460 
              Reduced 2.96% 
          
   
         
        
          
            277,187 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 28                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $67,207               
              $21.92 p/Share               
          
        
            
        
          
              3,066 
              Reduced 1.06% 
          
   
         
        
          
            285,647 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $64,056               
              $22.02 p/Share               
          
        
            
        
          
              2,909 
              Reduced 1.0% 
          
   
         
        
          
            288,713 Class A Common Stock