Nov 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,360,634               
              $9.19 p/Share               
          
        
            
        
          
              148,056 
              Reduced 0.99% 
          
   
         
        
          
            14,872,550  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Nov 14                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $542,174               
              $9.2 p/Share               
          
        
            
        
          
              58,932 
              Reduced 0.39% 
          
   
         
        
          
            15,020,606  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 06                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,517,821               
              $12.6 p/Share               
          
        
            
        
          
              120,462 
              Reduced 0.79% 
          
   
         
        
          
            15,079,538  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 02                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,549,636               
              $12.53 p/Share               
          
        
            
        
          
              283,291 
              Reduced 1.83% 
          
   
         
        
          
            15,200,000  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jan 13                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $14,760               
              $12.3 p/Share               
          
        
            
        
          
              1,200 
              Reduced 0.01% 
          
   
         
        
          
            15,483,291  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jan 04                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,921,347               
              $12.12 p/Share               
          
        
            
        
          
              158,527 
              Reduced 1.01% 
          
   
         
        
          
            15,484,491  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jan 03                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $70,418               
              $12.06 p/Share               
          
        
            
        
          
              5,839 
              Reduced 0.04% 
          
   
         
        
          
            15,643,018  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 30                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,181,000               
              $11.81 p/Share               
          
        
            
        
          
              100,000 
              Reduced 0.63% 
          
   
         
        
          
            15,648,857  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 21                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $74,008               
              $12.03 p/Share               
          
        
            
        
          
              6,152 
              Reduced 0.04% 
          
   
         
        
          
            15,748,857  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Nov 11                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $177,895               
              $11.75 p/Share               
          
        
            
        
          
              15,140 
              Reduced 0.1% 
          
   
         
        
          
            15,755,009  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Nov 10                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $963,109               
              $11.56 p/Share               
          
        
            
        
          
              83,314 
              Reduced 0.53% 
          
   
         
        
          
            15,770,149  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 11                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,143,712               
              $9.54 p/Share               
          
        
            
        
          
              119,886 
              Reduced 0.75% 
          
   
         
        
          
            15,853,463  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 10                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $496,370               
              $9.53 p/Share               
          
        
            
        
          
              52,085 
              Reduced 0.33% 
          
   
         
        
          
            15,973,349  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 07                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,745,963               
              $9.54 p/Share               
          
        
            
        
          
              183,015 
              Reduced 1.13% 
          
   
         
        
          
            16,025,434  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 06                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $320,255               
              $9.72 p/Share               
          
        
            
        
          
              32,948 
              Reduced 0.2% 
          
   
         
        
          
            16,208,449  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Sep 16                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $779,139               
              $11.82 p/Share               
          
        
            
        
          
              65,917 
              Reduced 0.4% 
          
   
         
        
          
            16,241,397  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              361,832 
              Added 8.16% 
          
   
         
        
          
            4,073,186  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,679,341 
              Added 33.06% 
          
   
         
        
          
            3,399,778  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 19                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,428,827               
              $21.17 p/Share               
          
        
            
        
          
              67,493 
              Reduced 3.77% 
          
   
         
        
          
            1,720,437  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 18                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,121,993               
              $22.12 p/Share               
          
        
            
        
          
              50,723 
              Reduced 2.76% 
          
   
         
        
          
            1,787,930  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $542,122               
              $22.35 p/Share               
          
        
            
        
          
              24,256 
              Reduced 1.3% 
          
   
         
        
          
            1,838,653  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 15                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $537,835               
              $22.91 p/Share               
          
        
            
        
          
              23,476 
              Reduced 1.24% 
          
   
         
        
          
            1,862,909  
            Class A Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 12                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,167,477               
              $23.35 p/Share               
          
        
            
        
          
              49,999 
              Reduced 2.58% 
          
   
         
        
          
            1,886,385  
            Class A Common Shares