|  |  |                   
      $180.88 - $232.93
      $117K - $151K
     |                   
              101K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $44.89 - $51.34
      $1.93M - $2.21M
     |                   
              172K
              $8.32M
             |  | 
          
        
          |  |  |                   
      $271.57 - $301.89
      $2.19M - $2.43M
     |                   
              8.83K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $48.37 - $52.65
      $1.87M - $2.03M
     |                   
              76.4K
              $3.78M
             |  | 
          
        
          |  |  |                   
      $77.86 - $79.27
      $1.86M - $1.89M
     |                   
              46.6K
              $3.64M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.2K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $205.18 - $250.29
      $207K - $253K
     |                   
              36.8K
              $8.81M
             |  | 
          
        
          |  |  |                   
      $85.3 - $101.61
      $1.15M - $1.37M
     |                   
              13.4K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $104.59 - $118.05
      $1.07M - $1.21M
     |                   
              79.9K
              $8.68M
             |  | 
          
        
          |  |  |                   
      $554.08 - $632.68
      $853K - $974K
     |                   
              12.8K
              $7.55M
             |  | 
          
        
          |  |  |                   
      $87.5 - $110.17
      $861K - $1.08M
     |                   
              9.84K
              $985K
             |  | 
          
        
          |  |  |                   
      $145.19 - $192.01
      $4.07K - $5.38K
     |                   
              30.2K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $202.84 - $236.0
      $64.5K - $75K
     |                   
              39.6K
              $8.93M
             |  | 
          
        
          |  |  |                   
      $213.65 - $479.86
      $40.4K - $90.7K
     |                   
              5.37K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $62.07 - $75.35
      $668K - $811K
     |                   
              21.5K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $55.21 - $64.13
      $768K - $892K
     |                   
              13.9K
              $792K
             |  | 
          
        
          |  |  |                   
      $567.81 - $607.81
      $570K - $610K
     |                   
              6.72K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $220.26 - $241.44
      $359K - $394K
     |                   
              40K
              $9.29M
             |  | 
          
        
          |  |  |                   
      $486.1 - $608.57
      $190K - $238K
     |                   
              5.57K
              $3.19M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              50K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $229.85 - $335.91
      $19.3K - $28.2K
     |                   
              5.69K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $26.93 - $84.95
      $17.6M - $55.4M
     |                   
              954K
              $26.1M
             |  | 
          
        
          |  |  |                   
      $270.87 - $367.87
      $42.8K - $58.1K
     |                   
              8.09K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $136.28 - $154.74
      $1.27M - $1.44M
     |                   
              57.7K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $89.66 - $102.16
      $173K - $197K
     |                   
              42.2K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $280.04 - $302.45
      $410K - $443K
     |                   
              4.06K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $19.42 - $19.76
      $479K - $487K
     |                   
              200K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $100.24 - $101.35
      $377K - $381K
     |                   
              3.76K
              $378K
             |  | 
          
        
          |  |  |                   
      $378.79 - $428.11
      $279K - $316K
     |                   
              1.42K
              $583K
             |  | 
          
        
          |  |  |                   
      $148.45 - $199.05
      $8.76K - $11.7K
     |                   
              15.9K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $103.6 - $112.52
      $274K - $298K
     |                   
              163K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $47.57 - $52.44
      $307K - $338K
     |                   
              6.45K
              $308K
             |  | 
          
        
          |  |  |                   
      $687.65 - $936.56
      $236K - $321K
     |                   
              343
              $305K
             |  | 
          
        
          |  |  |                   
      $273.87 - $320.91
      $36.4K - $42.7K
     |                   
              5.76K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $20.08 - $20.61
      $295K - $303K
     |                   
              91.8K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $168.32 - $181.87
      $279K - $302K
     |                   
              6.04K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $181.96 - $405.9
      $1.87M - $4.16M
     |                   
              20.4K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $179.17 - $207.15
      $209K - $242K
     |                   
              4.21K
              $800K
             |  | 
          
        
          |  |  |                   
      $158.81 - $190.49
      $224K - $269K
     |                   
              1.41K
              $245K
             |  | 
          
        
          |  |  |                   
      $113.98 - $168.65
      $193K - $286K
     |                   
              1.69K
              $242K
             |  | 
          
        
          |  |  |                   
      $227.79 - $275.7
      $204K - $247K
     |                   
              897
              $234K
             |  | 
          
        
          |  |  |                   
      $285.44 - $371.35
      $9.42K - $12.3K
     |                   
              4.16K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $67.44 - $101.86
      $162K - $245K
     |                   
              2.4K
              $212K
             |  | 
          
        
          |  |  |                   
      $50.81 - $51.59
      $208K - $212K
     |                   
              4.1K
              $209K
             |  | 
          
        
          |  |  |                   
      $146.47 - $191.01
      $164K - $213K
     |                   
              1.12K
              $208K
             |  | 
          
        
          |  |  |                   
      $129.96 - $144.97
      $193K - $216K
     |                   
              1.49K
              $207K
             |  | 
          
        
          |  |  |                   
      $514.07 - $757.4
      $152K - $224K
     |                   
              296
              $206K
             |  | 
          
        
          |  |  |                   
      $126.68 - $134.74
      $202K - $214K
     |                   
              1.59K
              $202K
             |  | 
          
        
          |  |  |                   
      $134.53 - $150.65
      $201K - $225K
     |                   
              1.49K
              $201K
             |  | 
          
        
          |  |  |                   
      $389.45 - $466.0
      $184K - $220K
     |                   
              473
              $200K
             |  |