Aug 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              8,789 
              Added 3.05% 
          
   
         
        
          
            278,995  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jun 18                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              72,368 
              Added 21.12% 
          
   
         
        
          
            270,206  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            May 02                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              7,426 
              Added 3.62% 
          
   
         
        
          
            197,838  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jan 31                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,473 
              Added 2.3% 
          
   
         
        
          
            190,412  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Nov 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,429 
              Added 2.33% 
          
   
         
        
          
            185,939  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Aug 02                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,082 
              Added 1.67% 
          
   
         
        
          
            181,510  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jun 20                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              22,981 
              Added 11.41% 
          
   
         
        
          
            178,428  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            May 03                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,361 
              Added 1.5% 
          
   
         
        
          
            155,447  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 02                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,443 
              Added 1.57% 
          
   
         
        
          
            153,086  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,147 
              Added 1.41% 
          
   
         
        
          
            150,643  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 28                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,252 
              Added 1.49% 
          
   
         
        
          
            148,496  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 11                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              78 
              Added 0.05% 
          
   
         
        
          
            146,244  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jun 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              16,556 
              Added 10.17% 
          
   
         
        
          
            146,166  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 28                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,747 
              Added 2.08% 
          
   
         
        
          
            129,610  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,143 
              Added 1.66% 
          
   
         
        
          
            126,863  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 28                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,469 
              Added 1.16% 
          
   
         
        
          
            124,720  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 29                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,508 
              Added 1.21% 
          
   
         
        
          
            123,251  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            May 19                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,768 
              Added 8.13% 
          
   
         
        
          
            121,743  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 29                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,357 
              Added 1.21% 
          
   
         
        
          
            110,975  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jan 28                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,466 
              Added 1.32% 
          
   
         
        
          
            109,618  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 29                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,386 
              Added 1.27% 
          
   
         
        
          
            108,152  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 30                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,287 
              Added 1.19% 
          
   
         
        
          
            106,766  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            May 27                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              7,523 
              Added 6.66% 
          
   
         
        
          
            105,479  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 30                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,059 
              Added 1.07% 
          
   
         
        
          
            97,956  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jan 29                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,531 
              Added 1.56% 
          
   
         
        
          
            96,897  
            Class A Common Shares