|  |  |                   
      $155.17 - $185.42
      $31K - $37.1K
     |                   
              4.92K
              $912M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $25K - $27.8K
     |                   
              13.6K
              $2.11B
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $28.8K - $34.9K
     |                   
              5.27K
              $2.63B
             |  | 
          
        
          |  |  |                   
      $54.08 - $62.65
      $26.9K - $31.2K
     |                   
              45.6K
              $2.59B
             |  | 
          
        
          |  |  |                   
      $89.32 - $107.82
      $1.61K - $1.94K
     |                   
              10.3K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $30K - $33.1K
     |                   
              3.94K
              $2.98B
             |  | 
          
        
          |  |  |                   
      $147.79 - $202.05
      $4.43K - $6.06K
     |                   
              5.43K
              $1.09B
             |  | 
          
        
          |  |  |                   
      $90.61 - $102.67
      $5.8K - $6.57K
     |                   
              36.6K
              $3.71B
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $59K - $65.2K
     |                   
              56.7K
              $5.85B
             |  | 
          
        
          |  |  |                   
      $121.35 - $144.54
      $3.16K - $3.76K
     |                   
              12.1K
              $1.75B
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $11.7K - $13K
     |                   
              48.8K
              $3.69B
             |  | 
          
        
          |  |  |                   
      $118.37 - $139.46
      $28.5K - $33.6K
     |                   
              19K
              $2.58B
             |  | 
          
        
          |  |  |                   
      $103.83 - $179.9
      $17.1K - $29.7K
     |                   
              4.74K
              $847M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $47K - $59.1K
     |                   
              6.67K
              $1.86B
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $2.63K - $3.83K
     |                   
              6.49K
              $1.58B
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $12.1K - $14K
     |                   
              10.1K
              $3.44B
             |  | 
          
        
          |  |  |                   
      $252.18 - $305.41
      $31K - $37.6K
     |                   
              9.96K
              $3.04B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.48K
              $6.39B
             |  | 
          
        
          |  |  |                   
      $131.77 - $175.63
      $29.6K - $39.5K
     |                   
              18.2K
              $3.11B
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $7.97K - $10.5K
     |                   
              29.7K
              $6.08B
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $79.1K - $97.7K
     |                   
              35.1K
              $5.99B
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $33.6K - $42.1K
     |                   
              16K
              $3.7B
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $40.3K - $43.9K
     |                   
              37.1K
              $19.2B
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $25.5K - $34.9K
     |                   
              38.5K
              $6.22B
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $65.3K - $98.7K
     |                   
              14.1K
              $6.25B
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $25.8K - $38.7K
     |                   
              29.4K
              $8.28B
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $67.5K - $94.2K
     |                   
              41.1K
              $13.5B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $7.51K - $9.14K
     |                   
              96.6K
              $18B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $51K - $64.7K
     |                   
              75.2K
              $19.1B
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $83.7K - $122K
     |                   
              69.1K
              $16.8B
             |  |