| 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              7,353
             | 
            
                                     
      $46.62 - $50.36
      $343K - $370K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 13, 2022
                                       
                    
             | 
            
              3,362
             | 
            
                                     
      $51.78 - $75.76
      $174K - $255K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 13, 2022
                                       
                    
             | 
            
              1,001
             | 
            
                                     
      $93.61 - $194.94
      $93.7K - $195K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 13, 2022
                                       
                    
             | 
            
              3,676
             | 
            
                                     
      $44.4 - $55.91
      $163K - $206K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 13, 2022
                                       
                    
             | 
            
              7,095
             | 
            
                                     
      $25.61 - $30.82
      $182K - $219K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 08, 2021
                                       
                    
             | 
            
              2,744
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 08, 2021
                                       
                    
             | 
            
              1,600
             | 
            
                                     
      $115.3 - $139.0
      $184K - $222K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 08, 2021
                                       
                    
             | 
            
              386
             | 
            
                                     
      $506.91 - $590.6
      $196K - $228K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 22, 2021
                                       
                    
             | 
            
              4,137
             | 
            
                                     
      $73.79 - $89.81
      $305K - $372K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 22, 2021
                                       
                    
             | 
            
              878
             | 
            
                                     
      $275.76 - $315.59
      $242K - $277K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 22, 2021
                                       
                    
             | 
            
              3,859
             | 
            
                                     
      $53.3 - $58.68
      $206K - $226K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on Apr 20, 2021
                                       
                    
             | 
            
              4,070
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on Apr 20, 2021
                                       
                    
             | 
            
              3,303
             | 
            
                                     
      $60.52 - $62.31
      $200K - $206K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Jan 19, 2021
                                       
                    
             | 
            
              3,726
             | 
            
                                     
      $54.8 - $65.16
      $204K - $243K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 27, 2020
                                       
                    
             | 
            
              6,384
             | 
            
                                     
      $32.02 - $36.6
      $204K - $234K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 27, 2020
                                       
                    
             | 
            
              4,272
             | 
            
                                     
      $60.3 - $61.57
      $258K - $263K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 27, 2020
                                       
                    
             | 
            
              10,000
             | 
            
                                     
      $1.21 - $2.45
      $12.1K - $24.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 27, 2020
                                       
                    
             | 
            
              609
             | 
            
                                     
      $466.93 - $556.55
      $284K - $339K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2020
                  Filed on Jul 15, 2020
                                       
                    
             | 
            
              17,068
             | 
            
                                     
      $14.77 - $20.35
      $252K - $347K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2020
                  Filed on Jul 15, 2020
                                       
                    
             | 
            
              7,346
             | 
            
                                     
      $51.53 - $51.71
      $379K - $380K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2020
                  Filed on Jul 15, 2020
                                       
                    
             | 
            
              21,641
             | 
            
                                     
      $23.02 - $31.17
      $498K - $675K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2020
                  Filed on Apr 16, 2020
                                       
                    
             | 
            
              4,433
             | 
            
                                     
      $22.7 - $52.78
      $101K - $234K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2020
                  Filed on Apr 16, 2020
                                       
                    
             | 
            
              2,196
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2020
                  Filed on Apr 16, 2020
                                       
                    
             | 
            
              3,341
             | 
            
                                     
      $43.23 - $70.85
      $144K - $237K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2020
                  Filed on Apr 16, 2020
                                       
                    
             | 
            
              24,099
             | 
            
                                     
      $0.36 - $0.79
      $8.68K - $19K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Jan 17, 2020
                                       
                    
             | 
            
              2,626
             | 
            
                                     
      $108.49 - $110.36
      $285K - $290K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Jan 17, 2020
                                       
                    
             | 
            
              11,234
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 16, 2019
                                       
                    
             | 
            
              13,435
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 16, 2019
                                       
                    
             | 
            
              5,944
             | 
            
                                     
      $38.74 - $43.42
      $230K - $258K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2019
                  Filed on Jul 18, 2019
                                       
                    
             | 
            
              2,998
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2019
                  Filed on May 03, 2019
                                       
                    
             | 
            
              9,234
             | 
            
                                     
      $23.02 - $28.56
      $213K - $264K
     
                  
             | 
            
              
                
              
             |