| 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              34,367
             | 
            
                                     
      $18.35 - $22.86
      $631K - $786K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              8,178
             | 
            
                                     
      $38.66 - $53.75
      $316K - $440K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              5,876
             | 
            
                                     
      $86.01 - $102.89
      $505K - $605K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              10,100
             | 
            
                                     
      $6.87 - $11.32
      $69.4K - $114K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              3,560
             | 
            
                                     
      $79.78 - $88.41
      $284K - $315K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              7,446
             | 
            
                                     
      $28.81 - $33.74
      $215K - $251K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              3,276
             | 
            
                                     
      $65.21 - $103.39
      $214K - $339K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              6,766
             | 
            
                                     
      $24.15 - $52.79
      $163K - $357K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              1,000
             | 
            
                                     
      $238.08 - $288.0
      $238K - $288K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              10,216
             | 
            
                                     
      $49.94 - $66.29
      $510K - $677K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              6,467
             | 
            
                                     
      $71.96 - $89.03
      $465K - $576K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              21,774
             | 
            
                                     
      $24.99 - $69.96
      $544K - $1.52M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              24,694
             | 
            
                                     
      $19.23 - $25.63
      $475K - $633K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              8,397
             | 
            
                                     
      $45.99 - $66.2
      $386K - $556K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              560
             | 
            
                                     
      $411.52 - $452.34
      $230K - $253K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              6,915
             | 
            
                                     
      $91.74 - $135.23
      $634K - $935K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              12,731
             | 
            
                                     
      $12.7 - $14.71
      $162K - $187K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              56,074
             | 
            
                                     
      $14.65 - $20.02
      $821K - $1.12M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              4,552
             | 
            
                                     
      $203.94 - $344.46
      $928K - $1.57M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              2,579
             | 
            
                                     
      $564.07 - $717.49
      $1.45M - $1.85M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              4,804
             | 
            
                                     
      $110.01 - $126.18
      $528K - $606K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              4,904
             | 
            
                                     
      $47.41 - $61.01
      $232K - $299K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              6,079
             | 
            
                                     
      $55.12 - $64.02
      $335K - $389K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              13,402
             | 
            
                                     
      $27.49 - $35.77
      $368K - $479K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              14,411
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              4,886
             | 
            
                                     
      $64.2 - $142.68
      $314K - $697K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              4,826
             | 
            
                                     
      $31.74 - $56.6
      $153K - $273K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              9,868
             | 
            
                                     
      $33.17 - $38.13
      $327K - $376K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              7,791
             | 
            
                                     
      $43.38 - $58.31
      $338K - $454K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              19,542
             | 
            
                                     
      $28.4 - $48.53
      $555K - $948K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              3,092
             | 
            
                                     
      $155.21 - $185.99
      $480K - $575K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              2,925
             | 
            
                                     
      $435.92 - $577.85
      $1.28M - $1.69M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              3,100
             | 
            
                                     
      $60.57 - $81.04
      $188K - $251K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              6,275
             | 
            
                                     
      $47.19 - $62.68
      $296K - $393K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              44,318
             | 
            
                                     
      $57.28 - $81.19
      $2.54M - $3.6M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              3,029
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              12,320
             | 
            
                                     
      $3.21 - $6.39
      $39.5K - $78.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              102,071
             | 
            
                                     
      $11.55 - $14.11
      $1.18M - $1.44M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              1,202
             | 
            
                                     
      $156.91 - $215.29
      $189K - $259K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              4,721
             | 
            
                                     
      $39.72 - $54.13
      $188K - $256K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              10,400
             | 
            
                                     
      $16.11 - $25.11
      $168K - $261K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              26,730
             | 
            
                                     
      $41.44 - $53.03
      $1.11M - $1.42M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              6,224
             | 
            
                                     
      $34.6 - $39.66
      $215K - $247K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              2,120
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              9,859
             | 
            
                                     
      $46.1 - $63.75
      $454K - $629K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              10,626
             | 
            
                                     
      $36.35 - $45.36
      $386K - $482K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              19,825
             | 
            
                                     
      $19.51 - $33.49
      $387K - $664K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              7,300
             | 
            
                                     
      $37.18 - $42.63
      $271K - $311K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              3,400
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Oct 21, 2021
                                       
                    
             | 
            
              1,450
             | 
            
                                     
      $163.99 - $235.57
      $238K - $342K
     
                  
             | 
            
              
                
              
             |