|  |  |                   
      $54.25 - $65.89
      $479K - $582K
     |                   
              8.99K
              $571K
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $431K - $500K
     |                   
              7.61K
              $513K
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $282K - $348K
     |                   
              20.4K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $103.59 - $128.6
      $528K - $655K
     |                   
              9.84K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $61.46 - $68.02
      $404K - $447K
     |                   
              6.1K
              $376K
             |  | 
          
        
          |  |  |                   
      $112.02 - $129.0
      $396K - $455K
     |                   
              2.57K
              $325K
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $71.7K - $84.4K
     |                   
              62.5K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $113K - $146K
     |                   
              2.3K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $360K - $420K
     |                   
              21.7K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $327K - $357K
     |                   
              1.21K
              $226K
             |  | 
          
        
          |  |  |                   
      $13.37 - $15.25
      $290K - $330K
     |                   
              140K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $1.55M - $1.94M
     |                   
              311K
              $15M
             |  | 
          
        
          |  |  |                   
      $69.8 - $85.28
      $284K - $347K
     |                   
              4.54K
              $376K
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $691K - $1.08M
     |                   
              2.76K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $36.9K - $43.9K
     |                   
              5.7K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $50.55 - $59.83
      $364K - $430K
     |                   
              25.1K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $99.29 - $120.52
      $237K - $287K
     |                   
              2.59K
              $305K
             |  | 
          
        
          |  |  |                   
      $29.0 - $30.68
      $245K - $260K
     |                   
              232K
              $7.12M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $86.8K - $93.9K
     |                   
              206K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $70.5K - $79.7K
     |                   
              11K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $10.34 - $13.35
      $216K - $279K
     |                   
              22.8K
              $266K
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $27.2K - $36.7K
     |                   
              24.8K
              $656K
             |  | 
          
        
          |  |  |                   
      $8.45 - $9.78
      $212K - $245K
     |                   
              11.6K
              $113K
             |  | 
          
        
          |  |  |                   
      $121.58 - $136.74
      $215K - $242K
     |                   
              102K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $397.86 - $499.02
      $245K - $307K
     |                   
              485
              $238K
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $175K - $202K
     |                   
              8.34K
              $582K
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $55.7K - $60.9K
     |                   
              73.2K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $4.24K - $4.69K
     |                   
              38K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $93K - $107K
     |                   
              9.95K
              $998K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16K
              $61K
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $42.2K - $61.7K
     |                   
              9.57K
              $497K
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $48.2K - $57.7K
     |                   
              12.3K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $163K - $169K
     |                   
              3.82K
              $365K
             |  | 
          
        
          |  |  |                   
      $23.29 - $23.38
      $154K - $155K
     |                   
              388K
              $9.06M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $175K - $209K
     |                   
              2.03K
              $452K
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $67K - $90.7K
     |                   
              15.6K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $113K - $138K
     |                   
              1.7K
              $273K
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $12.4K - $13.6K
     |                   
              43.8K
              $3.98M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $4.96K - $6.06K
     |                   
              5.86K
              $952K
             |  | 
          
        
          |  |  |                   
      $61.03 - $67.59
      $99.8K - $111K
     |                   
              3.13K
              $200K
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $36.7K - $41K
     |                   
              4.81K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $14.97 - $16.79
      $118K - $132K
     |                   
              103K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $97.6K - $136K
     |                   
              10.3K
              $713K
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $39.1K - $53.4K
     |                   
              9.28K
              $636K
             |  | 
          
        
          |  |  |                   
      $35.62 - $39.64
      $88.4K - $98.3K
     |                   
              10.9K
              $425K
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $151K - $165K
     |                   
              86.5K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $26.11 - $33.81
      $20.5K - $26.5K
     |                   
              19.3K
              $578K
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $75.6K - $86.1K
     |                   
              2.83K
              $257K
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $150K - $168K
     |                   
              17.5K
              $3.87M
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $33.2K - $41.5K
     |                   
              2.57K
              $234K
             |  |