| 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              2,384
             | 
            
                                     
      $1794.28 - $2080.25
      $4.28M - $4.96M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              11,865
             | 
            
                                     
      $9.74 - $15.58
      $116K - $185K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,500
             | 
            
                                     
      $94.57 - $123.17
      $331K - $431K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              5,796
             | 
            
                                     
      $214.56 - $251.03
      $1.24M - $1.45M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              6,283
             | 
            
                                     
      $44.12 - $53.47
      $277K - $336K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              76,095
             | 
            
                                     
      $11.89 - $18.94
      $905K - $1.44M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              32,860
             | 
            
                                     
      $11.28 - $14.82
      $371K - $487K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              2,070
             | 
            
                                     
      $72.55 - $164.06
      $150K - $340K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,133
             | 
            
                                     
      $59.95 - $92.06
      $188K - $288K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              4,047
             | 
            
                                     
      $43.77 - $63.22
      $177K - $256K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,900
             | 
            
                                     
      $36.45 - $59.95
      $142K - $234K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              4,683
             | 
            
                                     
      $51.13 - $64.69
      $239K - $303K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              5,802
             | 
            
                                     
      $33.73 - $39.41
      $196K - $229K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              30,347
             | 
            
                                     
      $12.69 - $18.35
      $385K - $557K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              1,669
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              7,004
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              2,645
             | 
            
                                     
      $84.49 - $135.26
      $223K - $358K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              1,105
             | 
            
                                     
      $181.39 - $275.79
      $200K - $305K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,184
             | 
            
                                     
      $133.8 - $205.34
      $426K - $654K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              72,004
             | 
            
                                     
      $18.59 - $27.53
      $1.34M - $1.98M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              1,750
             | 
            
                                     
      $148.78 - $175.75
      $260K - $308K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,517
             | 
            
                                     
      $202.0 - $220.89
      $710K - $777K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              29,566
             | 
            
                                     
      $20.2 - $38.77
      $597K - $1.15M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              15,006
             | 
            
                                     
      $43.07 - $55.79
      $646K - $837K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              8,282
             | 
            
                                     
      $59.37 - $74.49
      $492K - $617K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,696
             | 
            
                                     
      $66.01 - $80.6
      $244K - $298K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              14,759
             | 
            
                                     
      $297.17 - $365.2
      $4.39M - $5.39M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              1,655
             | 
            
                                     
      $117.51 - $142.55
      $194K - $236K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,267
             | 
            
                                     
      $84.33 - $116.96
      $276K - $382K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,334
             | 
            
                                     
      $62.92 - $82.01
      $210K - $273K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              17,330
             | 
            
                                     
      $13.62 - $32.45
      $236K - $562K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              17,477
             | 
            
                                     
      $19.86 - $26.43
      $347K - $462K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              4,248
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              16,102
             | 
            
                                     
      $13.54 - $16.68
      $218K - $269K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              18,019
             | 
            
                                     
      $7.28 - $10.36
      $131K - $187K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              30,753
             | 
            
                                     
      $155.75 - $187.75
      $4.79M - $5.77M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              747
             | 
            
                                     
      $268.28 - $343.43
      $200K - $257K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              9,000
             | 
            
                                     
      $13.45 - $24.38
      $121K - $219K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              2,638
             | 
            
                                     
      $75.37 - $98.1
      $199K - $259K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              19,650
             | 
            
                                     
      $22.63 - $26.21
      $445K - $515K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              3,502
             | 
            
                                     
      $57.43 - $71.39
      $201K - $250K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              10,492
             | 
            
                                     
      $15.13 - $21.28
      $159K - $223K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              33,498
             | 
            
                                     
      $10.25 - $17.71
      $343K - $593K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              18,570
             | 
            
                                     
      $2.02 - $9.41
      $37.5K - $175K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              34,278
             | 
            
                                     
      $29.5 - $36.98
      $1.01M - $1.27M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              18,084
             | 
            
                                     
      $15.84 - $19.64
      $286K - $355K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              25,407
             | 
            
                                     
      $108.69 - $135.87
      $2.76M - $3.45M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              11,900
             | 
            
                                     
      $46.62 - $56.06
      $555K - $667K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 26, 2022
                                       
                    
             | 
            
              6,767
             | 
            
                                     
      $22.96 - $41.83
      $155K - $283K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 20, 2022
                                       
                    
             | 
            
              3,730
             | 
            
                                     
      $70.17 - $102.27
      $262K - $381K
     
                  
             | 
            
              
                
              
             |