|  |  |                   
      $77.05 - $85.16
      $36K - $39.8K
     |                   
              3.19K
              $267M
             |  | 
          
        
          |  |  |                   
      $103.65 - $119.07
      $311 - $357
     |                   
              2.15K
              $226M
             |  | 
          
        
          |  |  |                   
      $137.51 - $145.26
      $49.1K - $51.9K
     |                   
              9.52K
              $1.36B
             |  | 
          
        
          |  |  |                   
      $52.12 - $55.33
      $24.2K - $25.7K
     |                   
              3.83K
              $212M
             |  | 
          
        
          |  |  |                   
      $222.68 - $244.28
      $891 - $977
     |                   
              1.09K
              $256M
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $110K - $134K
     |                   
              3.19K
              $1.59B
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $17.8K - $19.2K
     |                   
              2.43K
              $232M
             |  | 
          
        
          |  |  |                   
      $328.67 - $358.52
      $19.4K - $21.2K
     |                   
              790
              $276M
             |  | 
          
        
          |  |  |                   
      $60.0 - $66.99
      $2.28K - $2.55K
     |                   
              4.87K
              $312M
             |  | 
          
        
          |  |  |                   
      $91.0 - $98.99
      $21K - $22.9K
     |                   
              4.72K
              $446M
             |  | 
          
        
          |  |  |                   
      $90.37 - $102.12
      $174K - $196K
     |                   
              22.2K
              $2.21B
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $38.8K - $45.2K
     |                   
              12.9K
              $667M
             |  | 
          
        
          |  |  |                   
      $63.74 - $68.36
      $4.53K - $4.85K
     |                   
              5.37K
              $365M
             |  | 
          
        
          |  |  |                   
      $57.58 - $64.29
      $51.9K - $58K
     |                   
              10.8K
              $688M
             |  | 
          
        
          |  |  |                   
      $132.83 - $140.61
      $3.32K - $3.52K
     |                   
              2.69K
              $376M
             |  | 
          
        
          |  |  |                   
      $41.91 - $44.87
      $3.27K - $3.5K
     |                   
              9.41K
              $420M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.43K
              $525M
             |  | 
          
        
          |  |  |                   
      $152.78 - $166.59
      $1.83K - $2K
     |                   
              1.92K
              $319M
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $3.75K - $4.04K
     |                   
              4.69K
              $378M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $1.87K - $2.09K
     |                   
              6.26K
              $364M
             |  | 
          
        
          |  |  |                   
      $42.35 - $44.2
      $974 - $1.02K
     |                   
              15.2K
              $672M
             |  | 
          
        
          |  |  |                   
      $276.51 - $305.12
      $73.8K - $81.5K
     |                   
              4.96K
              $1.48B
             |  | 
          
        
          |  |  |                   
      $309.46 - $373.37
      $10.8K - $13.1K
     |                   
              974
              $342M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $67.1K - $91.8K
     |                   
              5.58K
              $902M
             |  | 
          
        
          |  |  |                   
      $22.0 - $26.08
      $15.2K - $18K
     |                   
              14.2K
              $372M
             |  | 
          
        
          |  |  |                   
      $269.2 - $297.91
      $269 - $298
     |                   
              4.62K
              $1.38B
             |  | 
          
        
          |  |  |                   
      $362.31 - $405.74
      $6.52K - $7.3K
     |                   
              1.5K
              $604M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $48.8K - $61.3K
     |                   
              1.84K
              $514M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $8.65K - $9.61K
     |                   
              11.4K
              $858M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              62.8K
              $2.92B
             |  | 
          
        
          |  |  |                   
      $164.63 - $174.58
      $131K - $139K
     |                   
              21.5K
              $3.76B
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $11.8K - $15K
     |                   
              3.89K
              $977M
             |  | 
          
        
          |  |  |                   
      $435.72 - $463.74
      $25.3K - $26.9K
     |                   
              6.2K
              $2.88B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.77K
              $421M
             |  | 
          
        
          |  |  |                   
      $139.09 - $161.16
      $6.4K - $7.41K
     |                   
              7.97K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $259.49 - $300.41
      $9.34K - $10.8K
     |                   
              4.3K
              $1.29B
             |  | 
          
        
          |  |  |                   
      $128.46 - $148.6
      $5.01K - $5.8K
     |                   
              25K
              $3.69B
             |  | 
          
        
          |  |  |                   
      $67.01 - $72.84
      $237K - $258K
     |                   
              139K
              $10.1B
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $76.9K - $112K
     |                   
              15.1K
              $3.68B
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $81.1K - $102K
     |                   
              28.9K
              $6.7B
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $1.1M - $1.17M
     |                   
              223K
              $43.3B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $48K - $58.4K
     |                   
              62.1K
              $11.6B
             |  |