|  |  |                   
      $94.31 - $157.99
      $96.7K - $162K
     |                   
              71.2K
              $11.2B
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $659K - $874K
     |                   
              19.7K
              $10.9B
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $833K - $1.04M
     |                   
              23.5K
              $14.5B
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $842K - $1M
     |                   
              53K
              $9.63B
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $842K - $986K
     |                   
              20.8K
              $9.15B
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $77.6K - $109K
     |                   
              5.23K
              $2.6B
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $268K - $331K
     |                   
              19.5K
              $4.2B
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $204K - $272K
     |                   
              12.2K
              $2.67B
             |  | 
          
        
          |  |  |                   
      $44.89 - $54.38
      $260K - $315K
     |                   
              66.2K
              $3.6B
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $184K - $323K
     |                   
              15.7K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $3.39K - $5.17K
     |                   
              2.58K
              $1.9B
             |  | 
          
        
          |  |  |                   
      $89.8 - $112.0
      $76.4K - $95.3K
     |                   
              18K
              $2.02B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              27.9K
              $2.62B
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $20.6K - $26.6K
     |                   
              6.04K
              $3.07B
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $73.3K - $91.9K
     |                   
              38.5K
              $1.86B
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $16.2K - $23.5K
     |                   
              346
              $904M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $194K - $221K
     |                   
              6.41K
              $2.35B
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $8.52K - $15.7K
     |                   
              4.82K
              $684M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $29.3K - $41.5K
     |                   
              2.01K
              $782M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $39.5K - $48.3K
     |                   
              8.11K
              $793M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $44.9K - $55.4K
     |                   
              2.18K
              $384M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $10.1K - $16.1K
     |                   
              1.89K
              $397M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $221 - $295
     |                   
              1.51K
              $446M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $28.2K - $32.8K
     |                   
              461
              $457M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $2.94K - $3.7K
     |                   
              849
              $278M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $1.3K - $1.45K
     |                   
              4.24K
              $970M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $15.7K - $17.1K
     |                   
              3.52K
              $538M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $2.47K - $2.88K
     |                   
              5.94K
              $863M
             |  |