May 28                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,868 
              Added 34.06% 
          
   
         
        
          
            19,107 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,034,829               
              $20.69 p/Share               
          
        
            
        
          
              146,681 
              Reduced 94.07% 
          
   
         
        
          
            9,239 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 11                           
            2024                           
          
        
          
            
              BUY 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              146,681 
              Added 48.47% 
          
   
         
        
          
            155,920 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,148,837               
              $18.63 p/Share               
          
        
            
        
          
              61,666 
              Reduced 86.97% 
          
   
         
        
          
            9,239 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 22                           
            2024                           
          
        
          
            
              BUY 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              61,666 
              Added 46.52% 
          
   
         
        
          
            70,905 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $416,228               
              $18.13 p/Share               
          
        
            
        
          
              22,958 
              Reduced 71.3% 
          
   
         
        
          
            9,239 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 10                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,048,677               
              $18.33 p/Share               
          
        
            
        
          
              57,211 
              Reduced 63.99% 
          
   
         
        
          
            32,197 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $268,660               
              $18.02 p/Share               
          
        
            
        
          
              14,909 
              Reduced 14.29% 
          
   
         
        
          
            89,408 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,166               
              $18.03 p/Share               
          
        
            
        
          
              342 
              Reduced 0.33% 
          
   
         
        
          
            104,317 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 31                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,825               
              $18.25 p/Share               
          
        
            
        
          
              100 
              Reduced 0.1% 
          
   
         
        
          
            104,659 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 29                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $150,362               
              $18.29 p/Share               
          
        
            
        
          
              8,221 
              Reduced 7.92% 
          
   
         
        
          
            95,520 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 29                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,239 
              Added 8.1% 
          
   
         
        
          
            104,759 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 28                           
            2024                           
          
        
          
            
              BUY 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              103,741 
              Added 50.0% 
          
   
         
        
          
            103,741 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $59,103               
              $17.58 p/Share               
          
        
            
        
          
              3,362 
              Reduced 100.0% 
          
   
         
        
          
            0 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,789,618               
              $17.38 p/Share               
          
        
            
        
          
              102,970 
              Reduced 96.84% 
          
   
         
        
          
            3,362 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 13                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,092,942               
              $17.67 p/Share               
          
        
            
        
          
              61,853 
              Reduced 36.78% 
          
   
         
        
          
            106,332 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 05                           
            2023                           
          
        
          
            
              BUY 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              183 
              Added 0.11% 
          
   
         
        
          
            168,185 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 16                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $132,714               
              $18.0 p/Share               
          
        
            
        
          
              7,373 
              Reduced 3.88% 
          
   
         
        
          
            182,647 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,075,617               
              $17.81 p/Share               
          
        
            
        
          
              60,394 
              Reduced 24.12% 
          
   
         
        
          
            190,020 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 14                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $454,668               
              $17.69 p/Share               
          
        
            
        
          
              25,702 
              Reduced 9.31% 
          
   
         
        
          
            250,414 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 13                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,022,481               
              $18.03 p/Share               
          
        
            
        
          
              56,710 
              Reduced 17.04% 
          
   
         
        
          
            276,116 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 10                           
            2021                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              332,826 
              Added 50.0% 
          
   
         
        
          
            332,826 Class A Common Stock