|  |  |                   
      $6.35 - $9.16
      $12.3K - $17.7K
     |                   
              9.66K
              $87K
             |  | 
          
        
          |  |  |                   
      $11.62 - $13.54
      $8.26K - $9.63K
     |                   
              16.3K
              $210K
             |  | 
          
        
          |  |  |                   
      $41.01 - $54.88
      $5.99K - $8.01K
     |                   
              38.7K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $16.06 - $28.28
      $1.93K - $3.39K
     |                   
              1.92K
              $51K
             |  | 
          
        
          |  |  |                   
      $5.33 - $8.58
      $4.46K - $7.17K
     |                   
              5.19K
              $42K
             |  | 
          
        
          |  |  |                   
      $0.89 - $4.16
      $3.72K - $17.4K
     |                   
              5.69K
              $17K
             |  | 
          
        
          |  |  |                   
      $28.82 - $47.59
      $576 - $952
     |                   
              904
              $43K
             |  | 
          
        
          |  |  |                   
      $6.26 - $9.51
      $7.29K - $11.1K
     |                   
              4.7K
              $40K
             |  | 
          
        
          |  |  |                   
      $3.3 - $6.03
      $6.07K - $11.1K
     |                   
              5.79K
              $34K
             |  | 
          
        
          |  |  |                   
      $47.21 - $57.04
      $49.1K - $59.4K
     |                   
              79.6K
              $4.46M
             |  | 
          
        
          |  |  |                   
      $50.21 - $80.95
      $1.26K - $2.02K
     |                   
              577
              $46K
             |  | 
          
        
          |  |  |                   
      $5.35 - $9.51
      $1.33K - $2.37K
     |                   
              3.87K
              $36K
             |  | 
          
        
          |  |  |                   
      $5.48 - $8.63
      $4.04K - $6.36K
     |                   
              10.2K
              $81K
             |  | 
          
        
          |  |  |                   
      $111.65 - $284.95
      $2.9K - $7.41K
     |                   
              56
              $15K
             |  | 
          
        
          |  |  |                   
      $42.42 - $70.92
      $2.97K - $4.96K
     |                   
              403
              $28K
             |  | 
          
        
          |  |  |                   
      $2.25 - $3.66
      $12.1K - $19.7K
     |                   
              9.86K
              $28K
             |  | 
          
        
          |  |  |                   
      $7.7 - $11.25
      $2.39K - $3.5K
     |                   
              62.5K
              $675K
             |  | 
          
        
          |  |  |                   
      $67.04 - $94.19
      $2.75K - $3.86K
     |                   
              598
              $55K
             |  | 
          
        
          |  |  |                   
      $3.1 - $4.72
      $7.67K - $11.7K
     |                   
              114K
              $464K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              305K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $17.19 - $21.23
      $258 - $318
     |                   
              17.2K
              $350K
             |  | 
          
        
          |  |  |                   
      $31.86 - $44.3
      $7.81K - $10.9K
     |                   
              1.22K
              $47K
             |  | 
          
        
          |  |  |                   
      $11.92 - $14.17
      $3.55K - $4.22K
     |                   
              10K
              $141K
             |  | 
          
        
          |  |  |                   
      $16.61 - $19.61
      $8.31K - $9.81K
     |                   
              3.9K
              $69K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              204K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $0.46 - $1.75
      $1.65K - $6.29K
     |                   
              11.3K
              $13K
             |  | 
          
        
          |  |  |                   
      $55.42 - $65.63
      $10.5K - $12.5K
     |                   
              39.4K
              $2.45M
             |  | 
          
        
          |  |  |                   
      $0.56 - $1.3
      $1.99K - $4.62K
     |                   
              62.6K
              $60K
             |  | 
          
        
          |  |  |                   
      $15.47 - $19.82
      $6.98K - $8.94K
     |                   
              3.08K
              $59K
             |  | 
          
        
          |  |  |                   
      $2.88 - $4.08
      $1.06K - $1.51K
     |                   
              23.7K
              $85K
             |  | 
          
        
          |  |  |                   
      $13.33 - $19.7
      $2.11K - $3.11K
     |                   
              1.22K
              $23K
             |  | 
          
        
          |  |  |                   
      $15.99 - $28.81
      $2.35K - $4.24K
     |                   
              2.38K
              $65K
             |  | 
          
        
          |  |  |                   
      $7.21 - $11.26
      $3.75K - $5.86K
     |                   
              1.64K
              $18K
             |  | 
          
        
          |  |  |                   
      $7.46 - $9.89
      $7.7K - $10.2K
     |                   
              4.19K
              $38K
             |  | 
          
        
          |  |  |                   
      $23.18 - $35.26
      $2.36K - $3.6K
     |                   
              791
              $27K
             |  | 
          
        
          |  |  |                   
      $18.37 - $27.72
      $3.18K - $4.8K
     |                   
              1.36K
              $35K
             |  | 
          
        
          |  |  |                   
      $56.04 - $74.77
      $1.23K - $1.64K
     |                   
              567
              $42K
             |  | 
          
        
          |  |  |                   
      $31.8 - $42.16
      $1.24K - $1.64K
     |                   
              1.47K
              $61K
             |  | 
          
        
          |  |  |                   
      $28.76 - $40.96
      $5.03K - $7.17K
     |                   
              785
              $28K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.5K
              $426K
             |  | 
          
        
          |  |  |                   
      $12.2 - $16.94
      $390 - $542
     |                   
              1.77K
              $29K
             |  | 
          
        
          |  |  |                   
      $82.06 - $94.4
      $4.92K - $5.66K
     |                   
              748
              $66K
             |  | 
          
        
          |  |  |                   
      $1.95 - $2.78
      $106K - $152K
     |                   
              206K
              $416K
             |  | 
          
        
          |  |  |                   
      $17.34 - $25.75
      $3.88K - $5.77K
     |                   
              1.06K
              $25K
             |  | 
          
        
          |  |  |                   
      $2.64 - $3.71
      $1.85K - $2.6K
     |                   
              7.05K
              $25K
             |  | 
          
        
          |  |  |                   
      $75.07 - $92.4
      $2.7K - $3.33K
     |                   
              859
              $78K
             |  | 
          
        
          |  |  |                   
      $17.66 - $26.12
      $389 - $575
     |                   
              1.63K
              $41K
             |  | 
          
        
          |  |  |                   
      $9.15 - $14.32
      $1.5K - $2.35K
     |                   
              1.57K
              $22K
             |  | 
          
        
          |  |  |                   
      $12.7 - $21.71
      $2.62K - $4.47K
     |                   
              476
              $10K
             |  | 
          
        
          |  |  |                   
      $9.46 - $14.89
      $568 - $893
     |                   
              2.84K
              $38K
             |  |