|  |  |                   
      $28.4 - $33.85
      $497K - $592K
     |                   
              45K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $21.09 - $27.22
      $500K - $645K
     |                   
              54.8K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $35.02 - $40.67
      $679K - $789K
     |                   
              37.1K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $89.62 - $129.92
      $385K - $559K
     |                   
              9.6K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $24.01 - $46.53
      $161K - $312K
     |                   
              31.2K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $58.79 - $81.56
      $676K - $938K
     |                   
              17.3K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $43.94 - $50.41
      $453K - $519K
     |                   
              57.7K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $68.46 - $86.21
      $650K - $819K
     |                   
              13K
              $908K
             |  | 
          
        
          |  |  |                   
      $11.09 - $16.87
      $353K - $536K
     |                   
              57.3K
              $912K
             |  | 
          
        
          |  |  |                   
      $97.25 - $127.45
      $29.2K - $38.2K
     |                   
              28.4K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $7.47 - $13.14
      $229K - $403K
     |                   
              140K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $30.11 - $42.97
      $563K - $804K
     |                   
              32.6K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $422K - $470K
     |                   
              1.28M
              $142M
             |  | 
          
        
          |  |  |                   
      $133.59 - $176.59
      $347K - $459K
     |                   
              6.31K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $167.19 - $219.52
      $66.9K - $87.8K
     |                   
              16.4K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $48.07 - $54.59
      $505K - $573K
     |                   
              15.8K
              $837K
             |  | 
          
        
          |  |  |                   
      $246.31 - $287.91
      $197K - $230K
     |                   
              7.8K
              $2.25M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              134K
              $730K
             |  | 
          
        
          |  |  |                   
      $72.16 - $80.94
      $202K - $227K
     |                   
              38.4K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $118.16 - $143.44
      $177K - $215K
     |                   
              22.3K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $72.64 - $82.54
      $305K - $347K
     |                   
              41.9K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $68.62 - $73.81
      $172K - $185K
     |                   
              207K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $15.85 - $17.81
      $288K - $324K
     |                   
              167K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $100.68 - $109.89
      $1.43M - $1.56M
     |                   
              280K
              $29.1M
             |  | 
          
        
          |  |  |                   
      $277.04 - $389.47
      $27.7K - $38.9K
     |                   
              6.4K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $92.93 - $112.75
      $316K - $383K
     |                   
              26.9K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $5.11 - $7.97
      $355K - $553K
     |                   
              95.7K
              $650K
             |  | 
          
        
          |  |  |                   
      $29.05 - $40.02
      $81.3K - $112K
     |                   
              38.7K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $23.08 - $27.63
      $325K - $390K
     |                   
              35.8K
              $953K
             |  | 
          
        
          |  |  |                   
      $23.13 - $26.03
      $463K - $521K
     |                   
              53.5K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $7.71 - $9.35
      $474K - $575K
     |                   
              121K
              $935K
             |  | 
          
        
          |  |  |                   
      $29.11 - $37.85
      $116K - $151K
     |                   
              78.7K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $8.27 - $8.85
      $385K - $412K
     |                   
              135K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $30.01 - $45.61
      $189K - $287K
     |                   
              17.4K
              $793K
             |  | 
          
        
          |  |  |                   
      $12.8 - $15.35
      $406K - $487K
     |                   
              79.8K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $66.84 - $79.79
      $414K - $495K
     |                   
              32K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $146.61 - $202.85
      $14.7K - $20.3K
     |                   
              16.5K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $9.08 - $14.87
      $219K - $358K
     |                   
              39.9K
              $580K
             |  | 
          
        
          |  |  |                   
      $35.55 - $38.37
      $380K - $411K
     |                   
              36K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $132.29 - $187.07
      $265K - $374K
     |                   
              4.7K
              $808K
             |  | 
          
        
          |  |  |                   
      $10.07 - $14.83
      $334K - $492K
     |                   
              55.1K
              $659K
             |  | 
          
        
          |  |  |                   
      $39.46 - $45.37
      $225K - $259K
     |                   
              29.5K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $9.89 - $12.72
      $333K - $429K
     |                   
              49.4K
              $571K
             |  | 
          
        
          |  |  |                   
      $13.87 - $19.14
      $209K - $289K
     |                   
              55.7K
              $905K
             |  | 
          
        
          |  |  |                   
      $4.94 - $10.89
      $70.6K - $156K
     |                   
              50.8K
              $546K
             |  | 
          
        
          |  |  |                   
      $22.95 - $31.03
      $207K - $279K
     |                   
              36.2K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $34.55 - $43.53
      $587K - $740K
     |                   
              74.4K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $42.59 - $71.45
      $89.4K - $150K
     |                   
              10K
              $714K
             |  | 
          
        
          |  |  |                   
      $6.78 - $8.85
      $388K - $507K
     |                   
              150K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $39.02 - $54.53
      $164K - $229K
     |                   
              23.3K
              $1.23M
             |  |