Oct 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $37,204,310               
              $22.8 p/Share               
          
        
            
        
          
              1,631,768 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $677,407               
              $22.77 p/Share               
          
        
            
        
          
              29,750 
              Reduced 1.79% 
          
   
         
        
          
            1,631,768  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $545,541               
              $22.35 p/Share               
          
        
            
        
          
              24,409 
              Reduced 1.45% 
          
   
         
        
          
            1,661,518  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 20                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $664,094               
              $22.33 p/Share               
          
        
            
        
          
              29,740 
              Reduced 1.73% 
          
   
         
        
          
            1,685,927  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 03                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,815,600               
              $21.36 p/Share               
          
        
            
        
          
              85,000 
              Reduced 4.72% 
          
   
         
        
          
            1,715,667  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 28                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $843,285               
              $21.17 p/Share               
          
        
            
        
          
              39,834 
              Reduced 2.16% 
          
   
         
        
          
            1,800,667  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 24                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $103,047               
              $21.03 p/Share               
          
        
            
        
          
              4,900 
              Reduced 0.27% 
          
   
         
        
          
            1,840,501  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $54,756               
              $21.06 p/Share               
          
        
            
        
          
              2,600 
              Reduced 0.14% 
          
   
         
        
          
            1,845,401  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 22                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $159,037               
              $21.02 p/Share               
          
        
            
        
          
              7,566 
              Reduced 0.41% 
          
   
         
        
          
            1,848,001  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 20                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,111               
              $21.11 p/Share               
          
        
            
        
          
              100 
              Reduced 0.01% 
          
   
         
        
          
            1,855,567  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 17                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $395,806               
              $19.37 p/Share               
          
        
            
        
          
              20,434 
              Reduced 1.09% 
          
   
         
        
          
            1,855,667  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $491,872               
              $19.09 p/Share               
          
        
            
        
          
              25,766 
              Reduced 1.35% 
          
   
         
        
          
            1,876,101  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $72,238               
              $19.01 p/Share               
          
        
            
        
          
              3,800 
              Reduced 0.2% 
          
   
         
        
          
            1,901,867  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 08                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $131,627               
              $21.33 p/Share               
          
        
            
        
          
              6,171 
              Reduced 0.32% 
          
   
         
        
          
            1,905,667  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $461,214               
              $21.06 p/Share               
          
        
            
        
          
              21,900 
              Reduced 1.13% 
          
   
         
        
          
            1,911,838  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 04                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $407,465               
              $21.11 p/Share               
          
        
            
        
          
              19,302 
              Reduced 0.99% 
          
   
         
        
          
            1,933,738  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 03                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $183,900               
              $20.67 p/Share               
          
        
            
        
          
              8,897 
              Reduced 0.45% 
          
   
         
        
          
            1,953,040  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 02                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $743,516               
              $20.72 p/Share               
          
        
            
        
          
              35,884 
              Reduced 1.8% 
          
   
         
        
          
            1,961,937  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $820,486               
              $20.86 p/Share               
          
        
            
        
          
              39,333 
              Reduced 1.93% 
          
   
         
        
          
            1,997,821  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 28                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $302,370               
              $21.13 p/Share               
          
        
            
        
          
              14,310 
              Reduced 0.7% 
          
   
         
        
          
            2,037,154  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $162,326               
              $20.94 p/Share               
          
        
            
        
          
              7,752 
              Reduced 0.38% 
          
   
         
        
          
            2,051,464  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 25                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $29,456               
              $21.04 p/Share               
          
        
            
        
          
              1,400 
              Reduced 0.07% 
          
   
         
        
          
            2,059,216  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 22                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $65,772               
              $20.88 p/Share               
          
        
            
        
          
              3,150 
              Reduced 0.15% 
          
   
         
        
          
            2,060,616  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 21                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $488,586               
              $20.92 p/Share               
          
        
            
        
          
              23,355 
              Reduced 1.12% 
          
   
         
        
          
            2,063,766  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 20                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $829,397               
              $21.19 p/Share               
          
        
            
        
          
              39,141 
              Reduced 1.84% 
          
   
         
        
          
            2,087,121  
            Class A Common Stock