| 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 22, 2022
                                       
                    
             | 
            
              3,982
             | 
            
                                     
      $28.0 - $113.85
      $111K - $453K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 22, 2022
                                       
                    
             | 
            
              7,823
             | 
            
                                     
      $19.08 - $26.7
      $149K - $209K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 22, 2022
                                       
                    
             | 
            
              12,043
             | 
            
                                     
      $1.07 - $2.83
      $12.9K - $34.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 22, 2022
                                       
                    
             | 
            
              932
             | 
            
                                     
      $288.88 - $342.75
      $269K - $319K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 22, 2022
                                       
                    
             | 
            
              3,485
             | 
            
                                     
      $69.04 - $83.18
      $241K - $290K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 22, 2022
                                       
                    
             | 
            
              56,033
             | 
            
                                     
      $4.65 - $6.28
      $261K - $352K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 22, 2022
                                       
                    
             | 
            
              4,818
             | 
            
                                     
      $40.5 - $61.35
      $195K - $296K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              219,186
             | 
            
                                     
      $11.48 - $16.19
      $2.52M - $3.55M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              71,200
             | 
            
                                     
      $11.9 - $28.6
      $847K - $2.04M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              22,276
             | 
            
                                     
      $3.0 - $4.25
      $66.8K - $94.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              10,997
             | 
            
                                     
      $4.88 - $8.56
      $53.7K - $94.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              16,183
             | 
            
                                     
      $2.97 - $5.2
      $48.1K - $84.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              13,709
             | 
            
                                     
      $3.06 - $6.19
      $41.9K - $84.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              12,918
             | 
            
                                     
      $5.15 - $13.17
      $66.5K - $170K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              25,024
             | 
            
                                     
      $1.39 - $2.47
      $34.8K - $61.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              12,832
             | 
            
                                     
      $2.05 - $3.72
      $26.3K - $47.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              11,457
             | 
            
                                     
      $10.51 - $13.01
      $120K - $149K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              25,264
             | 
            
                                     
      $1.4 - $3.29
      $35.4K - $83.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 10, 2022
                                       
                    
             | 
            
              15,382
             | 
            
                                     
      $2.83 - $5.03
      $43.5K - $77.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              4,092
             | 
            
                                     
      $24.99 - $69.96
      $102K - $286K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              6,103
             | 
            
                                     
      $41.79 - $55.61
      $255K - $339K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              3,088
             | 
            
                                     
      $44.65 - $81.34
      $138K - $251K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              2,474
             | 
            
                                     
      $52.38 - $105.72
      $130K - $262K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              1,541
             | 
            
                                     
      $141.62 - $187.37
      $218K - $289K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              658
             | 
            
                                     
      $203.94 - $344.46
      $134K - $227K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              11,658
             | 
            
                                     
      $14.95 - $39.46
      $174K - $460K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              1,829
             | 
            
                                     
      $145.03 - $267.74
      $265K - $490K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              6,446
             | 
            
                                     
      $27.88 - $42.05
      $180K - $271K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              2,893
             | 
            
                                     
      $65.85 - $96.21
      $191K - $278K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              16,326
             | 
            
                                     
      $6.03 - $9.54
      $98.4K - $156K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              11,905
             | 
            
                                     
      $12.29 - $18.57
      $146K - $221K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              2,036
             | 
            
                                     
      $100.76 - $138.36
      $205K - $282K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              3,555
             | 
            
                                     
      $49.2 - $68.3
      $175K - $243K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              13,933
             | 
            
                                     
      $22.18 - $32.43
      $309K - $452K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              2,843
             | 
            
                                     
      $69.17 - $90.97
      $197K - $259K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              7,465
             | 
            
                                     
      $28.85 - $34.99
      $215K - $261K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              6,418
             | 
            
                                     
      $31.73 - $60.02
      $204K - $385K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Feb 15, 2022
                                       
                    
             | 
            
              6,762
             | 
            
                                     
      $36.97 - $45.07
      $250K - $305K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              4,586
             | 
            
                                     
      $48.16 - $60.08
      $221K - $276K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              4,075
             | 
            
                                     
      $57.41 - $63.0
      $234K - $257K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              680
             | 
            
                                     
      $282.99 - $369.05
      $192K - $251K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              2,063
             | 
            
                                     
      $206.99 - $239.73
      $427K - $495K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              3,805
             | 
            
                                     
      $74.21 - $94.14
      $282K - $358K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              14,078
             | 
            
                                     
      $69.51 - $92.41
      $979K - $1.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              3,057
             | 
            
                                     
      $110.31 - $126.06
      $337K - $385K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              3,996
             | 
            
                                     
      $35.59 - $53.13
      $142K - $212K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              772
             | 
            
                                     
      $193.88 - $304.71
      $150K - $235K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              1,768
             | 
            
                                     
      $65.99 - $83.04
      $117K - $147K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              3,187
             | 
            
                                     
      $80.54 - $98.61
      $257K - $314K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              1,171
             | 
            
                                     
      $156.58 - $195.16
      $183K - $229K
     
                  
             | 
            
              
                
              
             |