| 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              2,812
             | 
            
                                     
      $42.91 - $53.82
      $121K - $151K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              3
             | 
            
                                     
      $15.44 - $19.24
      $46.3 - $57.7
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              278
             | 
            
                                     
      $20.07 - $21.83
      $5.58K - $6.07K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              710
             | 
            
                                     
      $49.63 - $63.66
      $35.2K - $45.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              60
             | 
            
                                     
      $243.64 - $270.48
      $14.6K - $16.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              1,189
             | 
            
                                     
      $38.34 - $49.38
      $45.6K - $58.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              540
             | 
            
                                     
      $13.27 - $16.1
      $7.17K - $8.69K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              274
             | 
            
                                     
      $88.72 - $164.03
      $24.3K - $44.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              65
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              1
             | 
            
                                     
      $1817.16 - $2703.26
      $1.82K - $2.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              7,325
             | 
            
                                     
      $13.56 - $14.99
      $99.3K - $110K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              41
             | 
            
                                     
      $153.19 - $251.05
      $6.28K - $10.3K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              2,134
             | 
            
                                     
      $16.21 - $17.08
      $34.6K - $36.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              230
             | 
            
                                     
      $56.78 - $71.43
      $13.1K - $16.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              570
             | 
            
                                     
      $22.47 - $26.7
      $12.8K - $15.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              600
             | 
            
                                     
      $18.75 - $22.51
      $11.3K - $13.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              2,086
             | 
            
                                     
      $83.25 - $85.49
      $174K - $178K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              653
             | 
            
                                     
      $106.08 - $113.93
      $69.3K - $74.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              570
             | 
            
                                     
      $37.82 - $41.16
      $21.6K - $23.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              87
             | 
            
                                     
      $49.41 - $52.81
      $4.3K - $4.59K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              751
             | 
            
                                     
      $48.28 - $50.36
      $36.3K - $37.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              60
             | 
            
                                     
      $51.9 - $54.31
      $3.11K - $3.26K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              214
             | 
            
                                     
      $37.56 - $42.76
      $8.04K - $9.15K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              24
             | 
            
                                     
      $34.0 - $38.98
      $816 - $936
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              57
             | 
            
                                     
      $6.28 - $15.59
      $358 - $889
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              835
             | 
            
                                     
      $42.9 - $54.34
      $35.8K - $45.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              2,240
             | 
            
                                     
      $20.57 - $27.4
      $46.1K - $61.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              2,852
             | 
            
                                     
      $13.13 - $14.91
      $37.4K - $42.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              241
             | 
            
                                     
      $148.26 - $164.2
      $35.7K - $39.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              15
             | 
            
                                     
      $52.6 - $58.44
      $789 - $877
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              567
             | 
            
                                     
      $21.31 - $22.2
      $12.1K - $12.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              105
             | 
            
                                     
      $29.41 - $32.55
      $3.09K - $3.42K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              90
             | 
            
                                     
      $49.6 - $59.81
      $4.46K - $5.38K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              372
             | 
            
                                     
      $102.32 - $116.69
      $38.1K - $43.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              27
             | 
            
                                     
      $59.52 - $67.43
      $1.61K - $1.82K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              4,210
             | 
            
                                     
      $17.57 - $21.52
      $74K - $90.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              95
             | 
            
                                     
      $141.01 - $175.1
      $13.4K - $16.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              655
             | 
            
                                     
      $68.33 - $84.32
      $44.8K - $55.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              305
             | 
            
                                     
      $147.46 - $159.06
      $45K - $48.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              788
             | 
            
                                     
      $119.16 - $140.17
      $93.9K - $110K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              1,990
             | 
            
                                     
      $97.08 - $107.22
      $193K - $213K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              56
             | 
            
                                     
      $30.65 - $39.37
      $1.72K - $2.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              407
             | 
            
                                     
      $50.22 - $50.49
      $20.4K - $20.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              1,645
             | 
            
                                     
      $50.56 - $51.05
      $83.2K - $84K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              240
             | 
            
                                     
      $34.86 - $39.14
      $8.37K - $9.39K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              146
             | 
            
                                     
      $150.07 - $182.21
      $21.9K - $26.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              525
             | 
            
                                     
      $41.54 - $50.85
      $21.8K - $26.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              1,945
             | 
            
                                     
      $26.1 - $28.23
      $50.8K - $54.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              3,650
             | 
            
                                     
      $24.73 - $26.48
      $90.3K - $96.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 11, 2022
                                       
                    
             | 
            
              1,977
             | 
            
                                     
      $23.38 - $24.92
      $46.2K - $49.3K
     
                  
             | 
            
              
                
              
             |