Sep 19                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $89,280               
              $14.88 p/Share               
          
        
            
        
          
              6,000 
              Reduced 2.67% 
          
   
         
        
          
            218,881 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Sep 18                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $57,320               
              $14.33 p/Share               
          
        
            
        
          
              4,000 
              Reduced 1.75% 
          
   
         
        
          
            224,881 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Sep 17                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $69,450               
              $13.89 p/Share               
          
        
            
        
          
              5,000 
              Reduced 2.14% 
          
   
         
        
          
            228,881 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Sep 16                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $34,300               
              $13.72 p/Share               
          
        
            
        
          
              2,500 
              Reduced 1.06% 
          
   
         
        
          
            233,881 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Sep 11                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $126,300               
              $12.63 p/Share               
          
        
            
        
          
              10,000 
              Reduced 4.06% 
          
   
         
        
          
            236,381 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Sep 10                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $98,400               
              $13.12 p/Share               
          
        
            
        
          
              7,500 
              Reduced 2.95% 
          
   
         
        
          
            246,381 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Aug 29                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $30,500               
              $12.2 p/Share               
          
        
            
        
          
              2,500 
              Reduced 0.98% 
          
   
         
        
          
            253,881 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Aug 28                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $236,800               
              $11.84 p/Share               
          
        
            
        
          
              20,000 
              Reduced 7.24% 
          
   
         
        
          
            256,381 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Aug 18                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $148,200               
              $9.88 p/Share               
          
        
            
        
          
              15,000 
              Reduced 5.15% 
          
   
         
        
          
            276,382 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $145,500               
              $9.7 p/Share               
          
        
            
        
          
              15,000 
              Reduced 4.9% 
          
   
         
        
          
            291,382 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jan 29                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              18,859 
              Added 5.8% 
          
   
         
        
          
            306,382 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $20,157               
              $5.17 p/Share               
          
        
            
        
          
              3,899 
              Reduced 1.34% 
          
   
         
        
          
            287,523 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Nov 19                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $134,586               
              $7.23 p/Share               
          
        
            
        
          
              18,615 
              Reduced 6.0% 
          
   
         
        
          
            291,422 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Nov 19                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $83,395               
              $4.48 p/Share               
          
        
            
        
          
              18,615 
              Added 5.66% 
          
   
         
        
          
            310,037 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $37,682               
              $7.3 p/Share               
          
        
            
        
          
              5,162 
              Reduced 1.74% 
          
   
         
        
          
            291,422 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jan 25                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              12,739 
              Added 4.12% 
          
   
         
        
          
            296,584 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jun 02                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $173,517               
              $6.33 p/Share               
          
        
            
        
          
              27,412 
              Reduced 9.21% 
          
   
         
        
          
            270,081 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jun 02                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $131,303               
              $4.79 p/Share               
          
        
            
        
          
              27,412 
              Added 8.44% 
          
   
         
        
          
            297,493 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $58,080               
              $7.54 p/Share               
          
        
            
        
          
              7,703 
              Reduced 2.77% 
          
   
         
        
          
            270,081 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Jan 26                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              12,947 
              Added 4.45% 
          
   
         
        
          
            277,784 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Nov 17                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $118,934               
              $6.91 p/Share               
          
        
            
        
          
              17,212 
              Reduced 6.1% 
          
   
         
        
          
            264,837 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Nov 17                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $89,158               
              $5.18 p/Share               
          
        
            
        
          
              17,212 
              Added 5.75% 
          
   
         
        
          
            282,049 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Aug 30                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $49,800               
              $9.96 p/Share               
          
        
            
        
          
              5,000 
              Reduced 1.85% 
          
   
         
        
          
            264,837 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $139,950               
              $9.33 p/Share               
          
        
            
        
          
              15,000 
              Reduced 5.27% 
          
   
         
        
          
            269,837 Common Shares 
          
          
        
          
             
                
        
      
      
        
            Apr 14                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $67,900               
              $13.58 p/Share               
          
        
            
        
          
              5,000 
              Reduced 1.73% 
          
   
         
        
          
            284,837 Common Shares