|  |  |                   
      $146.36 - $159.82
      $15.2M - $16.6M
     |                   
              10.7K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $13.6M - $19.9M
     |                   
              47.2K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $8.68M - $10.6M
     |                   
              61.2K
              $9.32M
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $8.27M - $11.3M
     |                   
              17K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $8.03M - $8.78M
     |                   
              3.44K
              $548K
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $7.19M - $8.85M
     |                   
              16.1K
              $9.05M
             |  | 
          
        
          |  |  |                   
      $23.97 - $29.72
      $7.12M - $8.82M
     |                   
              40.9K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $6.27M - $7.39M
     |                   
              10.3K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $37.11 - $40.64
      $6.4M - $7.01M
     |                   
              71.3K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $84.45 - $126.79
      $5.96M - $8.95M
     |                   
              2.42K
              $306K
             |  | 
          
        
          |  |  |                   
      $25.14 - $34.01
      $5.28M - $7.14M
     |                   
              209K
              $6.56M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $5.58M - $6.34M
     |                   
              14.6K
              $5.37M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $4.18M - $5.71M
     |                   
              18.2K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $49.66 - $58.0
      $4.78M - $5.58M
     |                   
              85.7K
              $4.85M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $4.81M - $5.4M
     |                   
              26.4K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $5.13M - $6.66M
     |                   
              13.3K
              $939K
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $5.54M - $10.2M
     |                   
              8.41K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $71.03 - $101.75
      $3.98M - $5.7M
     |                   
              7.8K
              $787K
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $4.48M - $7.33M
     |                   
              5.81K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $1.04M - $4.39M
     |                   
              9.52K
              $527K
             |  | 
          
        
          |  |  |                   
      $72.5 - $99.11
      $3.84M - $5.25M
     |                   
              11.2K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $3.81M - $6.53M
     |                   
              3.41K
              $762K
             |  | 
          
        
          |  |  |                   
      $27.16 - $36.96
      $2.99M - $4.06M
     |                   
              40.3K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $12.49 - $16.76
      $3.76M - $5.05M
     |                   
              343K
              $5.76M
             |  | 
          
        
          |  |  |                   
      $35.51 - $36.83
      $3.9M - $4.05M
     |                   
              41.9K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $3.35M - $4.02M
     |                   
              2.74K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $23.18 - $35.33
      $2.83M - $4.31M
     |                   
              57.8K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $26.11 - $33.81
      $2.05M - $2.66M
     |                   
              251K
              $7.52M
             |  | 
          
        
          |  |  |                   
      $26.93 - $32.44
      $3.21M - $3.86M
     |                   
              180K
              $5.74M
             |  | 
          
        
          |  |  |                   
      $126.61 - $152.99
      $2.95M - $3.57M
     |                   
              3.49K
              $513K
             |  | 
          
        
          |  |  |                   
      $68.13 - $74.77
      $3.1M - $3.4M
     |                   
              24.5K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $3.23M - $3.83M
     |                   
              11.8K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $168.32 - $209.71
      $2.98M - $3.71M
     |                   
              45.9K
              $9.11M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $3.42M - $4.84M
     |                   
              18.4K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $51.37 - $73.72
      $2.7M - $3.88M
     |                   
              8.32K
              $568K
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $2.77M - $3.39M
     |                   
              15.1K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $12.55 - $16.75
      $2.6M - $3.47M
     |                   
              10.8K
              $171K
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $3.32M - $4.33M
     |                   
              78K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $3.07M - $3.78M
     |                   
              17.4K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $24.34 - $45.62
      $2.18M - $4.08M
     |                   
              22.9K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $2.53M - $3.16M
     |                   
              11.4K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $69.83 - $102.01
      $1.75M - $2.56M
     |                   
              11.7K
              $888K
             |  | 
          
        
          |  |  |                   
      $150.66 - $178.04
      $2.37M - $2.81M
     |                   
              1.79K
              $304K
             |  | 
          
        
          |  |  |                   
      $30.7 - $42.63
      $2.14M - $2.97M
     |                   
              5.38K
              $221K
             |  | 
          
        
          |  |  |                   
      $79.41 - $103.84
      $2.76M - $3.61M
     |                   
              28.1K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $16.37 - $18.59
      $2.49M - $2.83M
     |                   
              124K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $14.44 - $17.89
      $2.22M - $2.75M
     |                   
              55.1K
              $871K
             |  | 
          
        
          |  |  |                   
      $3.07 - $4.51
      $2.15M - $3.16M
     |                   
              759K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $305.98 - $406.88
      $2.24M - $2.99M
     |                   
              1.26K
              $513K
             |  | 
          
        
          |  |  |                   
      $81.16 - $95.48
      $2.02M - $2.38M
     |                   
              8.09K
              $695K
             |  |