|  |  |                   
      $24.62 - $29.39
      $347K - $414K
     |                   
              5.37K
              $132K
             |  | 
          
        
          |  |  |                   
      $37.65 - $45.9
      $410K - $500K
     |                   
              1.24K
              $47K
             |  | 
          
        
          |  |  |                   
      $358.65 - $432.04
      $72.8K - $87.7K
     |                   
              898
              $61K
             |  | 
          
        
          |  |  |                   
      $36.19 - $43.74
      $87.7K - $106K
     |                   
              57K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $38.45 - $45.24
      $197K - $232K
     |                   
              25.1K
              $968K
             |  | 
          
        
          |  |  |                   
      $81.86 - $99.37
      $263K - $320K
     |                   
              1.48K
              $121K
             |  | 
          
        
          |  |  |                   
      $67.49 - $84.09
      $385K - $480K
     |                   
              8
              $106K
             |  | 
          
        
          |  |  |                   
      $29.16 - $29.99
      $7.03K - $7.23K
     |                   
              8.8K
              $4K
             |  | 
          
        
          |  |  |                   
      $127.28 - $152.39
      $38.4K - $46K
     |                   
              27.5K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $83.01 - $101.72
      $174K - $214K
     |                   
              498
              $41K
             |  | 
          
        
          |  |  |                   
      $61.31 - $71.91
      $190K - $223K
     |                   
              301
              $18K
             |  | 
          
        
          |  |  |                   
      $79.41 - $95.97
      $20.2K - $24.4K
     |                   
              35.9K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $24.75 - $27.0
      $164K - $178K
     |                   
              5.22K
              $130K
             |  | 
          
        
          |  |  |                   
      $267.26 - $333.06
      $46.2K - $57.6K
     |                   
              9.64K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $357.18 - $429.7
      $131K - $157K
     |                   
              1.34K
              $478K
             |  | 
          
        
          |  |  |                   
      $43.85 - $263.28
      $175 - $1.05K
     |                   
              895
              $50K
             |  | 
          
        
          |  |  |                   
      $73.37 - $94.5
      $126K - $162K
     |                   
              1.58K
              $116K
             |  | 
          
        
          |  |  |                   
      $71.9 - $88.11
      $18.2K - $22.3K
     |                   
              13.8K
              $1M
             |  | 
          
        
          |  |  |                   
      $35.91 - $42.8
      $74.9K - $89.3K
     |                   
              15.5K
              $555K
             |  | 
          
        
          |  |  |                   
      $46.13 - $48.23
      $99.5K - $104K
     |                   
              240
              $3K
             |  | 
          
        
          |  |  |                   
      $28.41 - $35.12
      $66.4K - $82K
     |                   
              1.61K
              $46K
             |  | 
          
        
          |  |  |                   
      $102.55 - $108.59
      $71.8K - $76K
     |                   
              391
              $40K
             |  | 
          
        
          |  |  |                   
      $21.47 - $25.39
      $60.3K - $71.3K
     |                   
              1.79K
              $39K
             |  | 
          
        
          |  |  |                   
      $35.82 - $45.17
      $33.4K - $42.1K
     |                   
              5.33K
              $191K
             |  | 
          
        
          |  |  |                   
      $23.9 - $26.1
      $59.7K - $65.1K
     |                   
              3.93K
              $94K
             |  | 
          
        
          |  |  |                   
      $16.87 - $19.15
      $32.9K - $37.3K
     |                   
              35.6K
              $600K
             |  | 
          
        
          |  |  |                   
      $9.54 - $22.82
      $42K - $100K
     |                   
              271
              $3K
             |  | 
          
        
          |  |  |                   
      $51.8 - $57.88
      $24.3K - $27.2K
     |                   
              3.96K
              $205K
             |  | 
          
        
          |  |  |                   
      $87.57 - $97.57
      $40.3K - $44.9K
     |                   
              1
              $0
             |  | 
          
        
          |  |  |                   
      $44.1 - $48.01
      $12.2K - $13.3K
     |                   
              9.91K
              $441K
             |  | 
          
        
          |  |  |                   
      $29.78 - $35.87
      $12.3K - $14.8K
     |                   
              7.59K
              $226K
             |  | 
          
        
          |  |  |                   
      $232.9 - $293.47
      $8.15K - $10.3K
     |                   
              629
              $147K
             |  | 
          
        
          |  |  |                   
      $29.64 - $33.22
      $4.45K - $4.98K
     |                   
              21.4K
              $634K
             |  | 
          
        
          |  |  |                   
      $31.11 - $33.37
      $18.2K - $19.5K
     |                   
              2.97K
              $93K
             |  | 
          
        
          |  |  |                   
      $163.56 - $196.95
      $18.2K - $21.9K
     |                   
              506
              $83K
             |  | 
          
        
          |  |  |                   
      $32.06 - $34.56
      $15K - $16.2K
     |                   
              2.87K
              $92K
             |  | 
          
        
          |  |  |                   
      $151.23 - $168.32
      $18.9K - $21K
     |                   
              75
              $12K
             |  | 
          
        
          |  |  |                   
      $107.22 - $127.71
      $153K - $183K
     |                   
              841
              $246K
             |  | 
          
        
          |  |  |                   
      $67.14 - $82.32
      $4.3K - $5.27K
     |                   
              268
              $4K
             |  | 
          
        
          |  |  |                   
      $187.98 - $227.42
      $3.38K - $4.09K
     |                   
              1.84K
              $345K
             |  | 
          
        
          |  |  |                   
      $15.34 - $23.1
      $5.6K - $8.43K
     |                   
              2.02K
              $31K
             |  | 
          
        
          |  |  |                   
      $57.73 - $62.32
      $13.9K - $15K
     |                   
              1.14K
              $66K
             |  | 
          
        
          |  |  |                   
      $36.49 - $42.54
      $7.26K - $8.47K
     |                   
              1.89K
              $69K
             |  | 
          
        
          |  |  |                   
      $33.99 - $41.52
      $7.58K - $9.26K
     |                   
              5.07K
              $173K
             |  | 
          
        
          |  |  |                   
      $31.4 - $42.04
      $7.07K - $9.46K
     |                   
              1.15K
              $36K
             |  | 
          
        
          |  |  |                   
      $90.51 - $100.53
      $11.7K - $13K
     |                   
              353
              $32K
             |  | 
          
        
          |  |  |                   
      $22.87 - $28.42
      $4.96K - $6.17K
     |                   
              2.15K
              $50K
             |  | 
          
        
          |  |  |                   
      $45.16 - $56.18
      $11.3K - $14K
     |                   
              100
              $5K
             |  | 
          
        
          |  |  |                   
      $121.39 - $192.15
      $1.94K - $3.07K
     |                   
              413
              $52K
             |  | 
          
        
          |  |  |                   
      $52.04 - $61.21
      $8.69K - $10.2K
     |                   
              255
              $13K
             |  |