Feb 28                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $275,250               
              $18.35 p/Share               
          
        
            
        
          
              15,000 
              Reduced 3.31% 
          
   
         
        
          
            438,571 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,042               
              $20.14 p/Share               
          
        
            
        
          
              300 
              Reduced 0.07% 
          
   
         
        
          
            453,571 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $3,639               
              $12.13 p/Share               
          
        
            
        
          
              300 
              Added 0.07% 
          
   
         
        
          
            453,871 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 26                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $21,245               
              $9.11 p/Share               
          
        
            
        
          
              2,332 
              Added 0.51% 
          
   
         
        
          
            453,571 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 14                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $94,395               
              $19.58 p/Share               
          
        
            
        
          
              4,821 
              Reduced 1.06% 
          
   
         
        
          
            451,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 14                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $54,718               
              $11.35 p/Share               
          
        
            
        
          
              4,821 
              Added 1.05% 
          
   
         
        
          
            454,737 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 13                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,939               
              $19.39 p/Share               
          
        
            
        
          
              100 
              Reduced 0.02% 
          
   
         
        
          
            451,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 13                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $1,135               
              $11.35 p/Share               
          
        
            
        
          
              100 
              Added 0.02% 
          
   
         
        
          
            451,339 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 12                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,241               
              $19.41 p/Share               
          
        
            
        
          
              270 
              Reduced 0.06% 
          
   
         
        
          
            451,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 12                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $3,065               
              $11.35 p/Share               
          
        
            
        
          
              270 
              Added 0.06% 
          
   
         
        
          
            451,439 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 06                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $51,973               
              $19.4 p/Share               
          
        
            
        
          
              2,679 
              Reduced 0.59% 
          
   
         
        
          
            451,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 06                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $30,407               
              $11.35 p/Share               
          
        
            
        
          
              2,679 
              Added 0.59% 
          
   
         
        
          
            453,284 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 05                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $357,658               
              $19.71 p/Share               
          
        
            
        
          
              18,146 
              Reduced 3.87% 
          
   
         
        
          
            451,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 05                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $205,957               
              $11.35 p/Share               
          
        
            
        
          
              18,146 
              Added 3.76% 
          
   
         
        
          
            464,524 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 04                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $191,200               
              $19.12 p/Share               
          
        
            
        
          
              10,000 
              Reduced 2.17% 
          
   
         
        
          
            451,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $71,175               
              $18.98 p/Share               
          
        
            
        
          
              3,750 
              Reduced 0.93% 
          
   
         
        
          
            399,624 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $539,031               
              $18.99 p/Share               
          
        
            
        
          
              28,385 
              Reduced 7.1% 
          
   
         
        
          
            371,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              90,000 
              Added 16.33% 
          
   
         
        
          
            461,239 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $32,250               
              $8.6 p/Share               
          
        
            
        
          
              3,750 
              Added 0.92% 
          
   
         
        
          
            403,374 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 30                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $52,930               
              $19.36 p/Share               
          
        
            
        
          
              2,734 
              Reduced 0.68% 
          
   
         
        
          
            399,624 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 30                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $31,031               
              $11.35 p/Share               
          
        
            
        
          
              2,734 
              Added 0.68% 
          
   
         
        
          
            402,058 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 08                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,039,412               
              $16.97 p/Share               
          
        
            
        
          
              61,250 
              Reduced 13.29% 
          
   
         
        
          
            399,624 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 08                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $534,100               
              $8.72 p/Share               
          
        
            
        
          
              61,250 
              Added 13.03% 
          
   
         
        
          
            408,733 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 31                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $675,000               
              $15.0 p/Share               
          
        
            
        
          
              45,000 
              Reduced 10.12% 
          
   
         
        
          
            399,624 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 31                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $398,700               
              $8.86 p/Share               
          
        
            
        
          
              45,000 
              Added 9.64% 
          
   
         
        
          
            421,900 Common Stock