|  |  |                   
      $67.01 - $72.84
      $2.15M - $2.34M
     |                   
              728K
              $52.7M
             |  | 
          
        
          |  |  |                   
      $46.37 - $47.77
      $3.15M - $3.25M
     |                   
              625K
              $29.8M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $887K - $992K
     |                   
              509K
              $29.6M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $679K - $729K
     |                   
              1.33M
              $43.6M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $531K - $566K
     |                   
              223K
              $42.6M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $1.25M - $1.4M
     |                   
              17.6K
              $8.3M
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $368K - $405K
     |                   
              345K
              $18.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              158K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $50.81 - $51.07
      $1M - $1.01M
     |                   
              71.8K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $171K - $185K
     |                   
              14K
              $9.31M
             |  | 
          
        
          |  |  |                   
      $49.09 - $50.58
      $470K - $484K
     |                   
              321K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $24.7K - $31.3K
     |                   
              11.9K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $42.42 - $45.96
      $9.59K - $10.4K
     |                   
              150K
              $6.88M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $464K - $467K
     |                   
              205K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $22.9 - $24.1
      $244K - $257K
     |                   
              347K
              $8.28M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $9.05K - $9.78K
     |                   
              29.8K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $566 - $626
     |                   
              51.5K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $7.94K - $8.42K
     |                   
              117K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $20.8K - $23.1K
     |                   
              45.9K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $146K - $183K
     |                   
              2.11K
              $487K
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $8.66K - $9.53K
     |                   
              92.9K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $23.5K - $34.2K
     |                   
              2.17K
              $527K
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $11.9K - $12.9K
     |                   
              3.36K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $55.6K - $60.4K
     |                   
              4.08K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $6.32K - $6.85K
     |                   
              28.5K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $39.3K - $42.9K
     |                   
              4.65K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $1.26K - $1.42K
     |                   
              3.37K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $113.5 - $129.73
      $85.5K - $97.7K
     |                   
              4.98K
              $637K
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $621 - $742
     |                   
              3.16K
              $586K
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $9.93K - $11.7K
     |                   
              1.72K
              $611K
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $6.21K - $6.7K
     |                   
              1.71K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $285.05 - $309.14
      $3.14K - $3.4K
     |                   
              3.7K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $22.3K - $23.7K
     |                   
              5.89K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $24.03 - $27.41
      $4.35K - $4.96K
     |                   
              17.3K
              $456K
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $8.58K - $10.4K
     |                   
              1.48K
              $276K
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $15.2K - $16.3K
     |                   
              9.72K
              $845K
             |  | 
          
        
          |  |  |                   
      $64.12 - $68.08
      $3.98K - $4.22K
     |                   
              11.3K
              $767K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $46.4K - $52.2K
     |                   
              2.39K
              $524K
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $1.08K - $1.37K
     |                   
              1.4K
              $352K
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $7.81K - $8.69K
     |                   
              2.65K
              $315K
             |  | 
          
        
          |  |  |                   
      $85.66 - $92.67
      $1.2K - $1.3K
     |                   
              4.92K
              $449K
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $1.43K - $1.69K
     |                   
              717
              $290K
             |  | 
          
        
          |  |  |                   
      $94.17 - $99.95
      $9.7K - $10.3K
     |                   
              2.72K
              $271K
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $327 - $365
     |                   
              2.05K
              $247K
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $1.27K - $1.41K
     |                   
              5.47K
              $252K
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $824 - $888
     |                   
              3.51K
              $280K
             |  | 
          
        
          |  |  |                   
      $101.12 - $106.18
      $2.63K - $2.76K
     |                   
              2.42K
              $252K
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $2.13K - $2.21K
     |                   
              5.28K
              $264K
             |  | 
          
        
          |  |  |                   
      $46.01 - $46.55
      $1.52K - $1.54K
     |                   
              10.9K
              $506K
             |  | 
          
        
          |  |  |                   
      $122.0 - $138.74
      $3.66K - $4.16K
     |                   
              3.78K
              $479K
             |  |