|  |  |                   
      $108.93 - $123.42
      $35.3K - $40K
     |                   
              21.7K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $29.03 - $38.72
      $6.21K - $8.29K
     |                   
              37.2K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $34.1 - $47.63
      $141K - $197K
     |                   
              55.6K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $41.51 - $53.08
      $8.76K - $11.2K
     |                   
              26.7K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $124.45 - $160.72
      $116K - $150K
     |                   
              1.33K
              $193K
             |  | 
          
        
          |  |  |                   
      $48.43 - $61.99
      $3.92K - $5.02K
     |                   
              34K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $273.45 - $456.69
      $6.84K - $11.4K
     |                   
              1.31K
              $538K
             |  | 
          
        
          |  |  |                   
      $2.92 - $4.1
      $62.1K - $87.2K
     |                   
              226K
              $795K
             |  | 
          
        
          |  |  |                   
      $12.06 - $14.62
      $164K - $198K
     |                   
              30.4K
              $379K
             |  | 
          
        
          |  |  |                   
      $28.5 - $37.54
      $100K - $132K
     |                   
              4.46K
              $163K
             |  | 
          
        
          |  |  |                   
      $26.6 - $34.07
      $132K - $169K
     |                   
              6.41K
              $177K
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $102K - $130K
     |                   
              786
              $176K
             |  | 
          
        
          |  |  |                   
      $0.72 - $1.15
      $95.7K - $153K
     |                   
              144K
              $142K
             |  | 
          
        
          |  |  |                   
      $29.63 - $42.15
      $1.16K - $1.64K
     |                   
              16.3K
              $680K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              59.1K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $41.39 - $51.94
      $20.3K - $25.5K
     |                   
              48.4K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $91.31 - $98.39
      $11.5K - $12.4K
     |                   
              19.6K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $43.81 - $53.0
      $150K - $181K
     |                   
              52.3K
              $2.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.22M
              $23.2M
             |  | 
          
        
          |  |  |                   
      $37.16 - $44.86
      $476K - $575K
     |                   
              67.3K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $81.84 - $93.53
      $16.4K - $18.7K
     |                   
              18.5K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $1.36 - $1.66
      $93.3K - $114K
     |                   
              139K
              $231K
             |  | 
          
        
          |  |  |                   
      $144.4 - $171.97
      $86.4K - $103K
     |                   
              14.3K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $7.24 - $12.25
      $934 - $1.58K
     |                   
              34.9K
              $418K
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $794K - $872K
     |                   
              510K
              $18.7M
             |  | 
          
        
          |  |  |                   
      $150.66 - $178.04
      $146K - $172K
     |                   
              12K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $54.27 - $71.0
      $12.3K - $16.1K
     |                   
              32.1K
              $2.28M
             |  | 
          
        
          |  |  |                   
      $97.32 - $136.25
      $71.7K - $100K
     |                   
              1.47K
              $187K
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $1.27M - $1.41M
     |                   
              236K
              $24.5M
             |  | 
          
        
          |  |  |                   
      $12.68 - $18.23
      $95.6K - $137K
     |                   
              8.34K
              $127K
             |  | 
          
        
          |  |  |                   
      $36.92 - $41.39
      $297K - $333K
     |                   
              85.6K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $46.05 - $58.03
      $86.5K - $109K
     |                   
              3.27K
              $187K
             |  | 
          
        
          |  |  |                   
      $87.86 - $103.42
      $145K - $171K
     |                   
              9.04K
              $882K
             |  | 
          
        
          |  |  |                   
      $22.52 - $30.02
      $110K - $146K
     |                   
              7.17K
              $178K
             |  | 
          
        
          |  |  |                   
      $12.74 - $18.15
      $173K - $247K
     |                   
              46.3K
              $702K
             |  | 
          
        
          |  |  |                   
      $23.93 - $32.95
      $11.5K - $15.9K
     |                   
              45.3K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $3.44 - $5.9
      $9.81K - $16.8K
     |                   
              48.8K
              $280K
             |  | 
          
        
          |  |  |                   
      $2.28 - $4.98
      $19.3K - $42.2K
     |                   
              72.2K
              $295K
             |  | 
          
        
          |  |  |                   
      $18.45 - $21.41
      $118K - $137K
     |                   
              24.8K
              $496K
             |  | 
          
        
          |  |  |                   
      $30.37 - $40.03
      $53.2K - $70.1K
     |                   
              32.9K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $104.48 - $130.25
      $24.6K - $30.6K
     |                   
              19.5K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $19.98 - $29.49
      $22K - $32.5K
     |                   
              33.8K
              $896K
             |  | 
          
        
          |  |  |                   
      $1.53 - $2.23
      $212K - $308K
     |                   
              425K
              $752K
             |  | 
          
        
          |  |  |                   
      $59.44 - $70.64
      $69.8K - $82.9K
     |                   
              15.8K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $26.59 - $32.65
      $97.2K - $119K
     |                   
              4.42K
              $126K
             |  | 
          
        
          |  |  |                   
      $2.22 - $3.9
      $98.3K - $173K
     |                   
              49.8K
              $118K
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $9.45K - $13.1K
     |                   
              18.4K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $21.51 - $28.36
      $5.87K - $7.74K
     |                   
              24.9K
              $704K
             |  | 
          
        
          |  |  |                   
      $443.32 - $529.8
      $95.3K - $114K
     |                   
              2.3K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $17.39 - $20.55
      $262K - $309K
     |                   
              137K
              $2.59M
             |  |