|  |  |                   
      $65.67 - $71.67
      $428K - $468K
     |                   
              150K
              $9.93B
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $691K - $779K
     |                   
              8.96K
              $752M
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $326K - $371K
     |                   
              4.8K
              $673M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.96K
              $910M
             |  | 
          
        
          |  |  |                   
      $60.9 - $70.75
      $29.7K - $34.5K
     |                   
              16.3K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $20.6K - $22.1K
     |                   
              15.6K
              $2.4B
             |  | 
          
        
          |  |  |                   
      $265.78 - $299.3
      $68.3K - $76.9K
     |                   
              1.88K
              $514M
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $4.56K - $5.33K
     |                   
              4.4K
              $557M
             |  | 
          
        
          |  |  |                   
      $25.5 - $35.2
      $1.53K - $2.11K
     |                   
              11.1K
              $284M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $34.5K - $37.3K
     |                   
              2.9K
              $989M
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $25.8K - $28.5K
     |                   
              4.7K
              $538M
             |  | 
          
        
          |  |  |                   
      $433.66 - $544.47
      $10.4K - $13.1K
     |                   
              571
              $255M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $39.7K - $49.4K
     |                   
              1.33K
              $376M
             |  | 
          
        
          |  |  |                   
      $181.46 - $212.2
      $55.7K - $65.1K
     |                   
              1.58K
              $314M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $11.3K - $14.6K
     |                   
              2.72K
              $2.08B
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $3.44K - $3.89K
     |                   
              305
              $366M
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $10.3K - $12.2K
     |                   
              4.77K
              $404M
             |  | 
          
        
          |  |  |                   
      $495.03 - $573.0
      $990 - $1.15K
     |                   
              601
              $300M
             |  | 
          
        
          |  |  |                   
      $350.91 - $375.27
      $35.1K - $37.5K
     |                   
              859
              $306M
             |  | 
          
        
          |  |  |                   
      $98.99 - $112.2
      $35.1K - $39.8K
     |                   
              75
              $8.29M
             |  | 
          
        
          |  |  |                   
      $97.03 - $108.14
      $9.7K - $10.8K
     |                   
              2.11K
              $206M
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $14.4K - $17K
     |                   
              925
              $390M
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $1.71K - $2K
     |                   
              3.1K
              $226M
             |  | 
          
        
          |  |  |                   
      $131.47 - $143.64
      $27.7K - $30.3K
     |                   
              45
              $6.37M
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $67.2K - $77K
     |                   
              2.47K
              $924M
             |  | 
          
        
          |  |  |                   
      $85.16 - $90.57
      $25.5K - $27.1K
     |                   
              64
              $5.74M
             |  | 
          
        
          |  |  |                   
      $98.12 - $105.85
      $24.5K - $26.5K
     |                   
              172
              $18M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $16.7K - $19K
     |                   
              1.17K
              $861M
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $29.1K - $31.6K
     |                   
              517
              $108M
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $5.18K - $5.74K
     |                   
              2.46K
              $666M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $23.1K - $25.8K
     |                   
              1.71K
              $54.5M
             |  | 
          
        
          |  |  |                   
      $659.01 - $772.54
      $33K - $38.6K
     |                   
              456
              $352M
             |  | 
          
        
          |  |  |                   
      $142.42 - $148.18
      $18.1K - $18.8K
     |                   
              240
              $35M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $14.8K - $16.7K
     |                   
              9.05K
              $1.99B
             |  | 
          
        
          |  |  |                   
      $84.25 - $91.99
      $18.8K - $20.5K
     |                   
              1.22K
              $109M
             |  | 
          
        
          |  |  |                   
      $171.38 - $197.01
      $20.4K - $23.4K
     |                   
              425
              $83.2M
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $21.2K - $22.7K
     |                   
              2.98K
              $278M
             |  | 
          
        
          |  |  |                   
      $91.28 - $97.59
      $14.8K - $15.8K
     |                   
              1.68K
              $161M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.45K
              $232M
             |  | 
          
        
          |  |  |                   
      $128.41 - $138.03
      $2.57K - $2.76K
     |                   
              105
              $14.5M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $17K - $18.8K
     |                   
              1.07K
              $539M
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $5.7K - $6.04K
     |                   
              7.98K
              $218M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $8.17K - $9.03K
     |                   
              2.62K
              $219M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $36.9K - $40.8K
     |                   
              7.54K
              $777M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $3.95K - $4.28K
     |                   
              3.11K
              $384M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $6.94K - $7.75K
     |                   
              507
              $243M
             |  | 
          
        
          |  |  |                   
      $76.33 - $82.51
      $1.53K - $1.65K
     |                   
              2.97K
              $245M
             |  | 
          
        
          |  |  |                   
      $252.31 - $269.41
      $5.8K - $6.2K
     |                   
              1.97K
              $514M
             |  | 
          
        
          |  |  |                   
      $133.3 - $150.33
      $1.73K - $1.95K
     |                   
              4.84K
              $655M
             |  | 
          
        
          |  |  |                   
      $158.59 - $198.69
      $3.96K - $4.97K
     |                   
              1.24K
              $239M
             |  |