| Nov 12                          
            2020 | 
            
              BUY
             
                Conversion of derivative security
             | 
              -                 
           | 
              12,404
           |  | 
 
      
      
        | Nov 11                          
            2020 | 
            
              SELL
             
                Open market or private sale
             | 
              $1,910,307              
              $16.94 p/Share              
           | 
              112,769
           |  | 
 
      
      
        | Nov 11                          
            2020 | 
            
              BUY
             
                Conversion of derivative security
             | 
              -                 
           | 
              112,769
           |  | 
 
      
      
        | Nov 10                          
            2020 | 
            
              SELL
             
                Open market or private sale
             | 
              $6,430,964              
              $17.29 p/Share              
           | 
              371,947
           |  | 
 
      
      
        | Nov 10                          
            2020 | 
            
              BUY
             
                Conversion of derivative security
             | 
              -                 
           | 
              371,947
           |  | 
 
      
      
        | Nov 09                          
            2020 | 
            
              SELL
             
                Open market or private sale
             | 
              $3,107,755              
              $16.59 p/Share              
           | 
              187,327
           |  | 
 
      
      
        | Nov 09                          
            2020 | 
            
              BUY
             
                Conversion of derivative security
             | 
              -                 
           | 
              187,327
           |  |