|  |  |                   
      $174.22 - $239.05
      $3.66K - $5.02K
     |                   
              1.46K
              $329M
             |  | 
          
        
          |  |  |                   
      $281.67 - $351.0
      $13.5K - $16.8K
     |                   
              1.68K
              $591M
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $2.4K - $3.13K
     |                   
              1.85K
              $285M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $18.1K - $32K
     |                   
              673
              $272M
             |  | 
          
        
          |  |  |                   
      $27.79 - $34.84
      $33.5K - $42.1K
     |                   
              28.4K
              $981M
             |  | 
          
        
          |  |  |                   
      $51.6 - $62.74
      $44.1K - $53.6K
     |                   
              26.8K
              $1.68B
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $545 - $657
     |                   
              10.1K
              $823M
             |  | 
          
        
          |  |  |                   
      $77.8 - $96.26
      $700 - $866
     |                   
              7.41K
              $713M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              99.1K
              $4.52B
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $8.27K - $9.64K
     |                   
              94.5K
              $2.78B
             |  | 
          
        
          |  |  |                   
      $206.34 - $257.46
      $15.1K - $18.8K
     |                   
              4.81K
              $1.23B
             |  | 
          
        
          |  |  |                   
      $31.28 - $43.16
      $1.94K - $2.68K
     |                   
              7.24K
              $312M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $883 - $1.41K
     |                   
              1.99K
              $350M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $23.5K - $29.8K
     |                   
              7.6K
              $841M
             |  | 
          
        
          |  |  |                   
      $62.52 - $78.19
      $250 - $313
     |                   
              11.8K
              $913M
             |  | 
          
        
          |  |  |                   
      $93.5 - $113.21
      $5.98K - $7.25K
     |                   
              15.3K
              $1.73B
             |  | 
          
        
          |  |  |                   
      $171.03 - $298.93
      $1.54K - $2.69K
     |                   
              1.02K
              $301M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $299K - $412K
     |                   
              8.95K
              $2.85B
             |  | 
          
        
          |  |  |                   
      $101.69 - $139.02
      $6.71K - $9.18K
     |                   
              4.16K
              $579M
             |  | 
          
        
          |  |  |                   
      $26.93 - $32.44
      $9.34K - $11.3K
     |                   
              144K
              $4.59B
             |  | 
          
        
          |  |  |                   
      $31.53 - $49.1
      $441 - $687
     |                   
              11.1K
              $541M
             |  | 
          
        
          |  |  |                   
      $50.71 - $73.82
      $21.7K - $31.5K
     |                   
              11.6K
              $856M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $8.44K - $13K
     |                   
              3.69K
              $495M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              935
              $495M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $228K - $285K
     |                   
              13K
              $3.96B
             |  | 
          
        
          |  |  |                   
      $10.82 - $23.21
      $26.8K - $57.5K
     |                   
              14.9K
              $345M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              740K
              $18.7B
             |  | 
          
        
          |  |  |                   
      $66.45 - $89.86
      $32.2K - $43.6K
     |                   
              14.2K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $11.2K - $23.8K
     |                   
              1.25K
              $421M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $194K - $256K
     |                   
              28.2K
              $2.57B
             |  | 
          
        
          |  |  |                   
      $51.8 - $64.59
      $60.8K - $75.8K
     |                   
              43.1K
              $2.72B
             |  | 
          
        
          |  |  |                   
      $91.46 - $128.1
      $6.4K - $8.97K
     |                   
              8.72K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $11.9K - $15.7K
     |                   
              4.53K
              $1.21B
             |  | 
          
        
          |  |  |                   
      $115.28 - $157.36
      $14.4K - $19.7K
     |                   
              7.13K
              $1.12B
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $123K - $155K
     |                   
              31.4K
              $4.69B
             |  | 
          
        
          |  |  |                   
      $228.25 - $285.3
      $116K - $145K
     |                   
              10.4K
              $2.96B
             |  | 
          
        
          |  |  |                   
      $60.34 - $74.89
      $358K - $445K
     |                   
              84.2K
              $6.3B
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $1.68K - $1.95K
     |                   
              36.8K
              $7.18B
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $27.1K - $35K
     |                   
              28.7K
              $1.95B
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $6.9K - $10.2K
     |                   
              7.74K
              $820M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $51.4K - $79.3K
     |                   
              4.54K
              $1.17B
             |  | 
          
        
          |  |  |                   
      $86.12 - $108.35
      $517 - $650
     |                   
              15.8K
              $1.71B
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $64K - $92.8K
     |                   
              2.69K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $79.8 - $112.34
      $26.8K - $37.7K
     |                   
              11.2K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $222K - $358K
     |                   
              7.86K
              $1.79B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.99K
              $2.13B
             |  | 
          
        
          |  |  |                   
      $64.41 - $90.17
      $1.29K - $1.8K
     |                   
              13.7K
              $1.24B
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $40K - $50K
     |                   
              39.4K
              $3.59B
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $465K - $568K
     |                   
              75.8K
              $7.41B
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $395K - $526K
     |                   
              15.2K
              $4.49B
             |  |