|  |  |                   
      $18.35 - $22.87
      $477 - $595
     |                   
              1.83K
              $38K
             |  | 
          
        
          |  |  |                   
      $0.68 - $1.67
      $33.3K - $81.8K
     |                   
              114K
              $127K
             |  | 
          
        
          |  |  |                   
      $24.54 - $33.77
      $6.14K - $8.44K
     |                   
              932
              $28K
             |  | 
          
        
          |  |  |                   
      $32.83 - $36.24
      $197 - $217
     |                   
              504
              $17K
             |  | 
          
        
          |  |  |                   
      $15.13 - $18.4
      $832 - $1.01K
     |                   
              2.44K
              $44K
             |  | 
          
        
          |  |  |                   
      $14.87 - $23.57
      $565 - $896
     |                   
              2.96K
              $54K
             |  | 
          
        
          |  |  |                   
      $17.95 - $22.57
      $2.32K - $2.91K
     |                   
              10.6K
              $225K
             |  | 
          
        
          |  |  |                   
      $30.79 - $36.78
      $2.68K - $3.2K
     |                   
              976
              $35K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.89K
              $76K
             |  | 
          
        
          |  |  |                   
      $30.7 - $42.63
      $1.84K - $2.56K
     |                   
              654
              $26K
             |  | 
          
        
          |  |  |                   
      $23.98 - $28.03
      $1.73K - $2.02K
     |                   
              514
              $14K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.81K
              $26K
             |  | 
          
        
          |  |  |                   
      $17.79 - $21.16
      $1.55K - $1.84K
     |                   
              1.24K
              $25K
             |  | 
          
        
          |  |  |                   
      $14.69 - $17.98
      $1.54K - $1.89K
     |                   
              1.52K
              $26K
             |  | 
          
        
          |  |  |                   
      $21.48 - $25.07
      $1.95K - $2.28K
     |                   
              828
              $19K
             |  | 
          
        
          |  |  |                   
      $5.03 - $6.1
      $2.35K - $2.85K
     |                   
              3.5K
              $21K
             |  | 
          
        
          |  |  |                   
      $32.89 - $38.76
      $1.15K - $1.36K
     |                   
              561
              $21K
             |  | 
          
        
          |  |  |                   
      $18.91 - $24.56
      $5.28K - $6.85K
     |                   
              2.81K
              $68K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              38K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.7K
              $0
             |  | 
          
        
          |  |  |                   
      $101.27 - $121.3
      $1.62K - $1.94K
     |                   
              221
              $26K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              48.1K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.96K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.32K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              76.7K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              193K
              $0
             |  | 
          
        
          |  |  |                   
      $6.64 - $9.97
      $15.9K - $23.9K
     |                   
              19K
              $183K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              47.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              13.5K
              $0
             |  | 
          
        
          |  |  |                   
      $41.45 - $46.54
      $456 - $512
     |                   
              332
              $14K
             |  | 
          
        
          |  |  |                   
      $45.9 - $55.54
      $1.56K - $1.89K
     |                   
              721
              $39K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              58.9K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              86.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              51.8K
              $0
             |  | 
          
        
          |  |  |                   
      $37.03 - $45.5
      $111 - $137
     |                   
              1.02K
              $45K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              32.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              36.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              63.5K
              $0
             |  | 
          
        
          |  |  |                   
      $49.08 - $65.31
      $2.9K - $3.85K
     |                   
              374
              $23K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.99K
              $0
             |  | 
          
        
          |  |  |                   
      $32.53 - $39.36
      $586 - $708
     |                   
              1.41K
              $54K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              61.3K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.31K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              54.2K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              430K
              $0
             |  | 
          
        
          |  |  |                   
      $103.78 - $120.37
      $623 - $722
     |                   
              230
              $26K
             |  | 
          
        
          |  |  |                   
      $174.22 - $239.05
      $5.58K - $7.65K
     |                   
              198
              $44K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              27.2K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.7K
              $0
             |  |