|  |  |                   
      $144.41 - $160.2
      $8.38K - $9.29K
     |                   
              7.74K
              $1.2B
             |  | 
          
        
          |  |  |                   
      $170.16 - $212.31
      $5.96K - $7.43K
     |                   
              1.13K
              $236M
             |  | 
          
        
          |  |  |                   
      $43.94 - $50.41
      $13.5K - $15.5K
     |                   
              4.99K
              $244M
             |  | 
          
        
          |  |  |                   
      $192.0 - $214.65
      $1.54K - $1.72K
     |                   
              1.66K
              $358M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $10.1K - $11K
     |                   
              2.8K
              $267M
             |  | 
          
        
          |  |  |                   
      $58.75 - $76.5
      $705 - $918
     |                   
              3.08K
              $232M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $8.26K - $8.94K
     |                   
              2.02K
              $250M
             |  | 
          
        
          |  |  |                   
      $84.93 - $101.07
      $38.9K - $46.3K
     |                   
              3.5K
              $320M
             |  | 
          
        
          |  |  |                   
      $292.13 - $333.62
      $2.04K - $2.34K
     |                   
              894
              $277M
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $15.7K - $17.5K
     |                   
              7.06K
              $784M
             |  | 
          
        
          |  |  |                   
      $171.0 - $196.23
      $3.59K - $4.12K
     |                   
              1.22K
              $240M
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $277 - $293
     |                   
              3.41K
              $329M
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $132K - $155K
     |                   
              15.7K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $221.21 - $252.43
      $221 - $252
     |                   
              1.99K
              $492M
             |  | 
          
        
          |  |  |                   
      $113.5 - $129.73
      $1.82K - $2.08K
     |                   
              1.69K
              $217M
             |  | 
          
        
          |  |  |                   
      $265.99 - $289.59
      $243K - $265K
     |                   
              34.1K
              $9.66B
             |  | 
          
        
          |  |  |                   
      $183.74 - $204.05
      $1.47K - $1.63K
     |                   
              2.51K
              $496M
             |  | 
          
        
          |  |  |                   
      $226.02 - $259.01
      $7.23K - $8.29K
     |                   
              2.09K
              $500M
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $1.49K - $1.77K
     |                   
              1.08K
              $356M
             |  | 
          
        
          |  |  |                   
      $129.95 - $152.16
      $9.75K - $11.4K
     |                   
              1.67K
              $217M
             |  | 
          
        
          |  |  |                   
      $76.34 - $85.87
      $74.4K - $83.6K
     |                   
              11.7K
              $917M
             |  | 
          
        
          |  |  |                   
      $86.73 - $96.94
      $12.8K - $14.3K
     |                   
              13.1K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $73.75 - $81.83
      $885 - $982
     |                   
              4.43K
              $344M
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $1.2K - $1.42K
     |                   
              508
              $215M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $1.54K - $1.69K
     |                   
              13.2K
              $372M
             |  | 
          
        
          |  |  |                   
      $238.61 - $264.3
      $25.3K - $28K
     |                   
              1.84K
              $453M
             |  | 
          
        
          |  |  |                   
      $131.55 - $156.05
      $4.74K - $5.62K
     |                   
              1.84K
              $245M
             |  | 
          
        
          |  |  |                   
      $412.46 - $514.1
      $2.47K - $3.08K
     |                   
              795
              $390M
             |  | 
          
        
          |  |  |                   
      $128.6 - $149.63
      $3.47K - $4.04K
     |                   
              9.5K
              $1.25B
             |  | 
          
        
          |  |  |                   
      $97.03 - $108.14
      $13.2K - $14.7K
     |                   
              3.5K
              $342M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $36.9K - $47.9K
     |                   
              4.02K
              $3.07B
             |  | 
          
        
          |  |  |                   
      $30.93 - $37.81
      $619 - $756
     |                   
              12.4K
              $431M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.6K
              $294M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $2.58K - $3.22K
     |                   
              2.8K
              $790M
             |  | 
          
        
          |  |  |                   
      $199.29 - $226.27
      $598 - $679
     |                   
              2.34K
              $480M
             |  | 
          
        
          |  |  |                   
      $159.89 - $192.76
      $12.5K - $15K
     |                   
              5.44K
              $870M
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $10.7K - $12.4K
     |                   
              1.82K
              $888M
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $9.78K - $11.4K
     |                   
              4.17K
              $676M
             |  | 
          
        
          |  |  |                   
      $288.69 - $310.94
      $11.8K - $12.7K
     |                   
              6.48K
              $1.91B
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $12.2K - $13.5K
     |                   
              22.8K
              $6.17B
             |  | 
          
        
          |  |  |                   
      $252.42 - $311.93
      $6.06K - $7.49K
     |                   
              3.75K
              $1B
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $22.6K - $24.9K
     |                   
              15.9K
              $1.82B
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $20.2K - $21.6K
     |                   
              31.9K
              $4.9B
             |  | 
          
        
          |  |  |                   
      $247.44 - $377.34
      $82.9K - $126K
     |                   
              5.03K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $75.1K - $81.6K
     |                   
              6.7K
              $6.21B
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $139K - $164K
     |                   
              73.9K
              $6.25B
             |  | 
          
        
          |  |  |                   
      $60.9 - $70.75
      $161K - $187K
     |                   
              166K
              $10.4B
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $83.7K - $90.4K
     |                   
              61.8K
              $21.1B
             |  | 
          
        
          |  |  |                   
      $165.59 - $190.9
      $3.15K - $3.63K
     |                   
              73.6K
              $12.3B
             |  | 
          
        
          |  |  |                   
      $433.66 - $544.47
      $19.1K - $24K
     |                   
              29.2K
              $13.1B
             |  |