|  |  |                   
      $43.89 - $54.46
      $10.8M - $13.4M
     |                   
              119K
              $5.56M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $10.5M - $12.9M
     |                   
              17.2K
              $7.59M
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $12.1M - $14.4M
     |                   
              12.2K
              $6.97M
             |  | 
          
        
          |  |  |                   
      $10.67 - $15.71
      $9.59M - $14.1M
     |                   
              277K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $36.86 - $43.38
      $9.97M - $11.7M
     |                   
              229K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $7.33M - $10.1M
     |                   
              4.19K
              $4.43M
             |  | 
          
        
          |  |  |                   
      $521.68 - $592.84
      $9.11M - $10.4M
     |                   
              6.96K
              $4.13M
             |  | 
          
        
          |  |  |                   
      $37.84 - $56.0
      $6.74M - $9.98M
     |                   
              31.4K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $47.24 - $62.46
      $4.4M - $5.81M
     |                   
              295K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $9.22M - $11.5M
     |                   
              70.9K
              $21.6M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $5.55M - $6.72M
     |                   
              255K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $4.25M - $5.16M
     |                   
              59.3K
              $23.1M
             |  | 
          
        
          |  |  |                   
      $97.99 - $117.15
      $6M - $7.17M
     |                   
              49.9K
              $5.23M
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $5.87M - $7.34M
     |                   
              27.5K
              $616K
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $5.38M - $6.2M
     |                   
              45K
              $9.83M
             |  | 
          
        
          |  |  |                   
      $33.98 - $44.06
      $5.72M - $7.42M
     |                   
              341K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $2.11M - $2.78M
     |                   
              529K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $49.66 - $58.0
      $6.1M - $7.13M
     |                   
              36.7K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $70.15 - $85.48
      $6.93M - $8.44M
     |                   
              131K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $5.64M - $6.97M
     |                   
              10.2K
              $8.13M
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $6M - $7.47M
     |                   
              67.5K
              $4.66M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $2.44M - $3.15M
     |                   
              27K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $5.33M - $5.81M
     |                   
              42.2K
              $3.88M
             |  | 
          
        
          |  |  |                   
      $57.26 - $78.92
      $3.24M - $4.47M
     |                   
              87.7K
              $5.08M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $4.24M - $5.45M
     |                   
              17.1K
              $434K
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $2.24M - $3.33M
     |                   
              58.1K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $3.63M - $4.44M
     |                   
              52.7K
              $8.58M
             |  | 
          
        
          |  |  |                   
      $396.7 - $501.59
      $5.1M - $6.45M
     |                   
              22.9K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $4.7M - $5.37M
     |                   
              98K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $2.25M - $3.01M
     |                   
              322K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $106.6 - $161.02
      $4.88M - $7.37M
     |                   
              98.8K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $5.55M - $6.53M
     |                   
              65.2K
              $19M
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $2.19M - $3.12M
     |                   
              77.7K
              $4.05M
             |  | 
          
        
          |  |  |                   
      $133.66 - $158.53
      $4.27M - $5.07M
     |                   
              14.3K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $139.81 - $165.8
      $4.09M - $4.85M
     |                   
              7.78K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $9.05 - $14.47
      $4.66M - $7.45M
     |                   
              326K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $45.48 - $56.15
      $3.95M - $4.88M
     |                   
              7.88K
              $427K
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $3.45M - $4.41M
     |                   
              2.09K
              $289K
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $4.57M - $5.43M
     |                   
              343K
              $16.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              59.6K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $187.06 - $249.73
      $2.94M - $3.92M
     |                   
              11.5K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $7.22M - $10.7M
     |                   
              151K
              $16M
             |  | 
          
        
          |  |  |                   
      $486.93 - $619.21
      $2.31M - $2.94M
     |                   
              10.2K
              $4.97M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $3M - $3.85M
     |                   
              25.4K
              $2.28M
             |  | 
          
        
          |  |  |                   
      $91.66 - $115.04
      $4.18M - $5.24M
     |                   
              204K
              $23.2M
             |  | 
          
        
          |  |  |                   
      $133.5 - $155.51
      $2.73M - $3.18M
     |                   
              85.3K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $2.7M - $3.27M
     |                   
              21.4K
              $9.51M
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $2.08M - $2.61M
     |                   
              65.7K
              $6.45M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $3.08M - $3.87M
     |                   
              9K
              $433K
             |  | 
          
        
          |  |  |                   
      $41.51 - $53.08
      $4.48M - $5.73M
     |                   
              262K
              $13.9M
             |  |