| 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              131,946
             | 
            
                                     
      $27.17 - $43.35
      $3.58M - $5.72M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              1,339
             | 
            
                                     
      $234.74 - $275.42
      $314K - $369K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              1,740
             | 
            
                                     
      $133.06 - $190.3
      $232K - $331K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              958
             | 
            
                                     
      $206.45 - $259.96
      $198K - $249K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              1,055
             | 
            
                                     
      $94.02 - $198.2
      $99.2K - $209K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              1,098
             | 
            
                                     
      $150.2 - $182.71
      $165K - $201K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              3,938
             | 
            
                                     
      $143.46 - $169.24
      $565K - $666K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              41,213
             | 
            
                                     
      $53.53 - $151.45
      $2.21M - $6.24M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              63,723
             | 
            
                                     
      $89.08 - $177.02
      $5.68M - $11.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              86,308
             | 
            
                                     
      $81.77 - $116.17
      $7.06M - $10M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              7,292
             | 
            
                                     
      $39.82 - $40.04
      $290K - $292K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              14,715
             | 
            
                                     
      $13.92 - $17.05
      $205K - $251K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              3,179
             | 
            
                                     
      $36.58 - $70.5
      $116K - $224K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              34,580
             | 
            
                                     
      $113.3 - $241.23
      $3.92M - $8.34M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              74,757
             | 
            
                                     
      $76.47 - $110.53
      $5.72M - $8.26M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              3,237
             | 
            
                                     
      $49.67 - $65.18
      $161K - $211K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              121,440
             | 
            
                                     
      $41.89 - $75.22
      $5.09M - $9.13M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              2,539
             | 
            
                                     
      $97.94 - $128.99
      $249K - $328K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              11,520
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              6,303
             | 
            
                                     
      $28.94 - $35.18
      $182K - $222K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              7,834
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              16,911
             | 
            
                                     
      $260.83 - $340.15
      $4.41M - $5.75M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              1,899
             | 
            
                                     
      $56.81 - $112.28
      $108K - $213K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 15, 2022
                                       
                    
             | 
            
              10,847
             | 
            
                                     
      $436.37 - $629.01
      $4.73M - $6.82M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              2,528
             | 
            
                                     
      $72.29 - $82.89
      $183K - $210K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              1,689
             | 
            
                                     
      $99.29 - $140.66
      $168K - $238K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              437,793
             | 
            
                                     
      $6.18 - $19.61
      $2.71M - $8.59M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              266,533
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              23,581
             | 
            
                                     
      $277.95 - $366.0
      $6.55M - $8.63M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              2,257
             | 
            
                                     
      $121.35 - $138.22
      $274K - $312K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              155
             | 
            
                                     
      $1817.16 - $2703.26
      $282K - $419K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              48,160
             | 
            
                                     
      $116.51 - $209.93
      $5.61M - $10.1M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 06, 2022
                                       
                    
             | 
            
              6,802
             | 
            
                                     
      $27.64 - $31.73
      $188K - $216K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              4,307
             | 
            
                                     
      $66.94 - $82.69
      $288K - $356K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              2,853
             | 
            
                                     
      $117.01 - $149.01
      $334K - $425K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              103,848
             | 
            
                                     
      $89.98 - $111.29
      $9.34M - $11.6M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              117,744
             | 
            
                                     
      $53.13 - $64.61
      $6.26M - $7.61M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              155,991
             | 
            
                                     
      $34.66 - $45.55
      $5.41M - $7.11M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              31,233
             | 
            
                                     
      $27.26 - $33.53
      $851K - $1.05M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              19,151
             | 
            
                                     
      $8.12 - $10.37
      $156K - $199K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              1,138
             | 
            
                                     
      $255.99 - $314.27
      $291K - $358K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              2,189
             | 
            
                                     
      $189.29 - $209.69
      $414K - $459K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              2,041
             | 
            
                                     
      $97.33 - $103.96
      $199K - $212K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              9,006
             | 
            
                                     
      $309.15 - $360.85
      $2.78M - $3.25M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              852,475
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              524,172
             | 
            
                                     
      $12.08 - $15.64
      $6.33M - $8.2M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              369,732
             | 
            
                                     
      $16.0 - $23.26
      $5.92M - $8.6M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              113,879
             | 
            
                                     
      $3.97 - $5.88
      $452K - $670K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              242,576
             | 
            
                                     
      $19.72 - $26.38
      $4.78M - $6.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 12, 2021
                                       
                    
             | 
            
              3,203,634
             | 
            
                                     
      $3.39 - $3.96
      $10.9M - $12.7M
     
                  
             | 
            
              
                
              
             |