|  |  |                   
      $174.82 - $215.79
      $1.72M - $2.12M
     |                   
              162K
              $34.9M
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $4.25M - $5.26M
     |                   
              9.84K
              $7.83M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $4.06M - $4.17M
     |                   
              588K
              $58.3M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $4.23M - $4.94M
     |                   
              258K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $2.24M - $3.37M
     |                   
              75.1K
              $8.67M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $4.43M - $4.89M
     |                   
              49.8K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $6.61M - $8.48M
     |                   
              272K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $415.82 - $510.91
      $3.3M - $4.05M
     |                   
              8.84K
              $4.51M
             |  | 
          
        
          |  |  |                   
      $47.29 - $53.34
      $2.91M - $3.28M
     |                   
              575K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $76.7K - $119K
     |                   
              59.2K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $38.95 - $41.19
      $3.8M - $4.01M
     |                   
              183K
              $7.52M
             |  | 
          
        
          |  |  |                   
      $73.86 - $108.74
      $3.85M - $5.68M
     |                   
              67.6K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $33.19 - $40.78
      $3.31M - $4.07M
     |                   
              99.9K
              $3.97M
             |  | 
          
        
          |  |  |                   
      $49.13 - $55.86
      $3.41M - $3.87M
     |                   
              79.1K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $4.88M - $5.91M
     |                   
              45.8K
              $20.4M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $517K - $865K
     |                   
              97K
              $9.58M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $1.84M - $2.23M
     |                   
              429K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $37.17 - $46.2
      $2.9M - $3.6M
     |                   
              77.9K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $1.97M - $3.75M
     |                   
              13.5K
              $4.73M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $2.9M - $4.25M
     |                   
              2.75K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $47.94 - $52.5
      $3.23M - $3.54M
     |                   
              1.4M
              $71.6M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $2.64M - $3.37M
     |                   
              23.8K
              $3.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              444K
              $5.95M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $13.1M - $14.6M
     |                   
              236K
              $114M
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $3.33M - $3.34M
     |                   
              173K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $3.19M - $3.65M
     |                   
              185K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $3.95M - $4.58M
     |                   
              82K
              $24.5M
             |  | 
          
        
          |  |  |                   
      $22.7 - $23.33
      $2.91M - $2.99M
     |                   
              1.16M
              $27.1M
             |  | 
          
        
          |  |  |                   
      $45.22 - $55.86
      $2.58M - $3.18M
     |                   
              57K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $2.3M - $2.84M
     |                   
              261K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $110.58 - $132.14
      $873K - $1.04M
     |                   
              344K
              $45.4M
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $2.5M - $2.93M
     |                   
              13.5K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $58.96 - $67.97
      $2.72M - $3.13M
     |                   
              52.8K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $220.04 - $280.07
      $1.02M - $1.3M
     |                   
              58K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $822K - $1.63M
     |                   
              26K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $110.06 - $110.46
      $2.92M - $2.93M
     |                   
              30.5K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $6.83M - $112M
     |                   
              80.8K
              $7.29M
             |  | 
          
        
          |  |  |                   
      $80.15 - $109.5
      $553K - $756K
     |                   
              108K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $625K - $804K
     |                   
              53.9K
              $27.4M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $1.9M - $2.35M
     |                   
              127K
              $34.8M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $1.61M - $2.28M
     |                   
              22.9K
              $4.87M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $882K - $1.21M
     |                   
              12.1K
              $9.67M
             |  | 
          
        
          |  |  |                   
      $133.12 - $171.03
      $653K - $839K
     |                   
              83.3K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $530K - $661K
     |                   
              158K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $35.65 - $43.57
      $2.14M - $2.62M
     |                   
              60.1K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $2.2M - $2.6M
     |                   
              48.3K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $1.98M - $2.45M
     |                   
              98.1K
              $37.9M
             |  | 
          
        
          |  |  |                   
      $13.03 - $15.28
      $2.38M - $2.79M
     |                   
              453K
              $6.63M
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $588K - $734K
     |                   
              791K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $26.88 - $32.74
      $2.17M - $2.64M
     |                   
              80.6K
              $2.48M
             |  |