|  |  |                   
      $7.52 - $11.26
      $5.43K - $8.13K
     |                   
              42.5K
              $334M
             |  | 
          
        
          |  |  |                   
      $10.28 - $15.52
      $2.3K - $3.48K
     |                   
              21.5K
              $224M
             |  | 
          
        
          |  |  |                   
      $77.89 - $92.6
      $80.8K - $96.1K
     |                   
              34.6K
              $2.87B
             |  | 
          
        
          |  |  |                   
      $62.92 - $86.2
      $16.8K - $23K
     |                   
              13.1K
              $1.06B
             |  | 
          
        
          |  |  |                   
      $99.46 - $129.39
      $11.5K - $15K
     |                   
              7.62K
              $858M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $1.37K - $1.75K
     |                   
              19.4K
              $744M
             |  | 
          
        
          |  |  |                   
      $398.85 - $473.32
      $44.7K - $53K
     |                   
              7.91K
              $3.54B
             |  | 
          
        
          |  |  |                   
      $26.08 - $30.06
      $13.1K - $15.1K
     |                   
              36.3K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $15.6K - $18.7K
     |                   
              7.55K
              $948M
             |  | 
          
        
          |  |  |                   
      $37.92 - $45.7
      $9.1K - $11K
     |                   
              43.7K
              $1.86B
             |  | 
          
        
          |  |  |                   
      $131.55 - $151.93
      $6.45K - $7.44K
     |                   
              8.25K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $37.4K - $44.3K
     |                   
              4.12K
              $2.06B
             |  | 
          
        
          |  |  |                   
      $46.68 - $61.09
      $99.1K - $130K
     |                   
              9.92K
              $603M
             |  | 
          
        
          |  |  |                   
      $15.86 - $19.21
      $3.03K - $3.67K
     |                   
              27.4K
              $438M
             |  | 
          
        
          |  |  |                   
      $13.07 - $17.42
      $9.97K - $13.3K
     |                   
              46.9K
              $716M
             |  | 
          
        
          |  |  |                   
      $88.67 - $120.26
      $12.2K - $16.6K
     |                   
              12.8K
              $1.29B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              60.6K
              $4.59B
             |  | 
          
        
          |  |  |                   
      $415.82 - $510.91
      $277K - $340K
     |                   
              2.84K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $141.59 - $182.75
      $202K - $260K
     |                   
              8.77K
              $1.58B
             |  | 
          
        
          |  |  |                   
      $88.3 - $95.43
      $6.36K - $6.87K
     |                   
              10.5K
              $940M
             |  | 
          
        
          |  |  |                   
      $130.14 - $160.88
      $138K - $171K
     |                   
              5.61K
              $892M
             |  | 
          
        
          |  |  |                   
      $71.59 - $81.38
      $10.7K - $12.1K
     |                   
              14.9K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $25.1K - $29.1K
     |                   
              6.63K
              $2.28B
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $101K - $146K
     |                   
              2.98K
              $262M
             |  | 
          
        
          |  |  |                   
      $372.3 - $448.86
      $91.6K - $110K
     |                   
              555
              $242M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $59.9K - $75.9K
     |                   
              1.47K
              $240M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $28K - $32.3K
     |                   
              3.2K
              $1.44B
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $57.7K - $65.5K
     |                   
              944
              $233M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $103K - $157K
     |                   
              398
              $282M
             |  | 
          
        
          |  |  |                   
      $69.36 - $81.21
      $3.95K - $4.63K
     |                   
              8.58K
              $637M
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $4.87K - $5.76K
     |                   
              7.41K
              $711M
             |  | 
          
        
          |  |  |                   
      $206.03 - $243.28
      $78.9K - $93.2K
     |                   
              4.76K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $40.6 - $47.93
      $3.45K - $4.07K
     |                   
              12.4K
              $540M
             |  | 
          
        
          |  |  |                   
      $30.18 - $36.59
      $65.6K - $79.5K
     |                   
              6.74K
              $245M
             |  | 
          
        
          |  |  |                   
      $157.05 - $197.94
      $6.75K - $8.51K
     |                   
              5.72K
              $1.04B
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $6.79K - $7.46K
     |                   
              26.3K
              $964M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $115K - $144K
     |                   
              12.9K
              $608M
             |  | 
          
        
          |  |  |                   
      $125.37 - $149.02
      $11.7K - $13.9K
     |                   
              14.8K
              $2.16B
             |  | 
          
        
          |  |  |                   
      $9.4 - $13.06
      $1.4K - $1.95K
     |                   
              20K
              $229M
             |  | 
          
        
          |  |  |                   
      $10.79 - $14.14
      $34.9K - $45.7K
     |                   
              42.5K
              $583M
             |  | 
          
        
          |  |  |                   
      $81.16 - $95.48
      $21K - $24.7K
     |                   
              2.68K
              $230M
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $47.7K - $58.7K
     |                   
              1.95K
              $274M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30.6K
              $486M
             |  | 
          
        
          |  |  |                   
      $144.68 - $181.86
      $5.35K - $6.73K
     |                   
              4.6K
              $795M
             |  | 
          
        
          |  |  |                   
      $75.58 - $95.07
      $119K - $149K
     |                   
              8.91K
              $842M
             |  | 
          
        
          |  |  |                   
      $160.48 - $195.43
      $240K - $292K
     |                   
              15.9K
              $2.98B
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $7.69K - $9.77K
     |                   
              6.25K
              $1.24B
             |  | 
          
        
          |  |  |                   
      $163.54 - $186.02
      $7.69K - $8.74K
     |                   
              9.55K
              $1.72B
             |  | 
          
        
          |  |  |                   
      $24.36 - $27.91
      $3.43K - $3.94K
     |                   
              19.6K
              $523M
             |  | 
          
        
          |  |  |                   
      $42.23 - $46.38
      $4.31K - $4.73K
     |                   
              14.4K
              $641M
             |  |