|  |  |                   
      $262.23 - $334.39
      $53.8K - $68.5K
     |                   
              5.85K
              $1.79B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.3K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $149K - $154K
     |                   
              15.6K
              $1.68B
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $121K - $136K
     |                   
              16.8K
              $3.72B
             |  | 
          
        
          |  |  |                   
      $99.82 - $100.23
      $94.9K - $95.3K
     |                   
              6.62K
              $663M
             |  | 
          
        
          |  |  |                   
      $49.0 - $49.51
      $97.4K - $98.4K
     |                   
              43.8K
              $2.18B
             |  | 
          
        
          |  |  |                   
      $117.65 - $120.08
      $92.1K - $94K
     |                   
              10.6K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $95.87 - $99.18
      $117K - $121K
     |                   
              17.7K
              $1.76B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              41.4K
              $842M
             |  | 
          
        
          |  |  |                   
      $100.37 - $100.74
      $60.8K - $61K
     |                   
              3.31K
              $333M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              26.1K
              $623M
             |  | 
          
        
          |  |  |                   
      $133.3 - $150.33
      $37.2K - $41.9K
     |                   
              2.55K
              $353M
             |  | 
          
        
          |  |  |                   
      $13.62 - $14.27
      $7.34K - $7.69K
     |                   
              16.8K
              $238M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $15.9K - $18.6K
     |                   
              4.22K
              $219M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              13.5K
              $581M
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $114K - $140K
     |                   
              24.2K
              $3.75B
             |  | 
          
        
          |  |  |                   
      $54.08 - $62.65
      $13.2K - $15.3K
     |                   
              9.91K
              $559M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $2.64K - $2.92K
     |                   
              3.46K
              $370M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $8.79K - $9.77K
     |                   
              3.81K
              $318M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $10.7K - $12K
     |                   
              13.1K
              $3.87B
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $13.6K - $16.1K
     |                   
              6.24K
              $1.06B
             |  | 
          
        
          |  |  |                   
      $65.04 - $71.97
      $2.08K - $2.3K
     |                   
              7.64K
              $566M
             |  | 
          
        
          |  |  |                   
      $181.56 - $190.33
      $32.5K - $34.1K
     |                   
              24.6K
              $4.69B
             |  | 
          
        
          |  |  |                   
      $181.39 - $228.28
      $70.2K - $88.3K
     |                   
              16.1K
              $3.49B
             |  | 
          
        
          |  |  |                   
      $327.85 - $426.39
      $140K - $182K
     |                   
              9.72K
              $4.06B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $127K - $154K
     |                   
              36.5K
              $6.64B
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $92.5K - $198K
     |                   
              4.35K
              $2.56B
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $84.4K - $103K
     |                   
              8.58K
              $4.46B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $55.7K - $70.6K
     |                   
              23.3K
              $6.05B
             |  |