|  |  |                   
      $13.89 - $16.68
      $10.8K - $13K
     |                   
              47.3K
              $773M
             |  | 
          
        
          |  |  |                   
      $18.35 - $22.87
      $12.1K - $15.1K
     |                   
              52.1K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $15.09 - $20.27
      $4.06K - $5.45K
     |                   
              20.7K
              $347M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $52.4K - $74K
     |                   
              1.26K
              $267M
             |  | 
          
        
          |  |  |                   
      $141.27 - $159.24
      $6.36K - $7.17K
     |                   
              5.9K
              $906M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $5.76K - $6.35K
     |                   
              839
              $243M
             |  | 
          
        
          |  |  |                   
      $35.5 - $42.18
      $2.95K - $3.5K
     |                   
              19.3K
              $794M
             |  | 
          
        
          |  |  |                   
      $68.75 - $98.6
      $203K - $291K
     |                   
              8.54K
              $842M
             |  | 
          
        
          |  |  |                   
      $14.44 - $17.89
      $2.48K - $3.08K
     |                   
              22.7K
              $359M
             |  | 
          
        
          |  |  |                   
      $54.32 - $63.04
      $11.8K - $13.7K
     |                   
              30.2K
              $1.66B
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $28.9K - $37.2K
     |                   
              527
              $268M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $17.7K - $21K
     |                   
              4.98K
              $245M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $37.8K - $49.9K
     |                   
              2.71K
              $248M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $28.9K - $32.8K
     |                   
              13.2K
              $1.63B
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $29.5K - $40.8K
     |                   
              5.48K
              $260M
             |  | 
          
        
          |  |  |                   
      $100.22 - $123.41
      $6.21K - $7.65K
     |                   
              8.5K
              $957M
             |  | 
          
        
          |  |  |                   
      $59.63 - $70.52
      $5.13K - $6.06K
     |                   
              8.51K
              $558M
             |  | 
          
        
          |  |  |                   
      $56.51 - $66.33
      $19.3K - $22.6K
     |                   
              3.63K
              $237M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $49.4K - $75.2K
     |                   
              4.11K
              $275M
             |  | 
          
        
          |  |  |                   
      $73.02 - $83.49
      $10.5K - $12K
     |                   
              16.6K
              $1.32B
             |  | 
          
        
          |  |  |                   
      $7.87 - $9.2
      $3.28K - $3.84K
     |                   
              57K
              $509M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $6.09K - $7.19K
     |                   
              2.45K
              $755M
             |  | 
          
        
          |  |  |                   
      $72.62 - $83.22
      $45.7K - $52.3K
     |                   
              43.3K
              $3.48B
             |  | 
          
        
          |  |  |                   
      $317.61 - $387.52
      $20K - $24.4K
     |                   
              630
              $241M
             |  | 
          
        
          |  |  |                   
      $15.5 - $20.19
      $13.6K - $17.7K
     |                   
              60.1K
              $1.14B
             |  | 
          
        
          |  |  |                   
      $37.56 - $43.42
      $4.21K - $4.86K
     |                   
              16.5K
              $711M
             |  | 
          
        
          |  |  |                   
      $77.09 - $92.26
      $10.3K - $12.4K
     |                   
              13.4K
              $1.14B
             |  | 
          
        
          |  |  |                   
      $204.57 - $256.96
      $39.5K - $49.6K
     |                   
              6.72K
              $1.72B
             |  | 
          
        
          |  |  |                   
      $8.39 - $9.19
      $1.26K - $1.38K
     |                   
              69.9K
              $635M
             |  | 
          
        
          |  |  |                   
      $6700.0 - $7410.93
      $6.7K - $7.41K
     |                   
              123
              $908M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              963
              $253M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $543 - $725
     |                   
              5.48K
              $777M
             |  | 
          
        
          |  |  |                   
      $277.03 - $321.33
      $47.9K - $55.6K
     |                   
              5.66K
              $1.76B
             |  | 
          
        
          |  |  |                   
      $521.68 - $592.84
      $19.8K - $22.5K
     |                   
              4.39K
              $2.6B
             |  | 
          
        
          |  |  |                   
      $15.88 - $18.99
      $4K - $4.79K
     |                   
              35K
              $662M
             |  | 
          
        
          |  |  |                   
      $121.61 - $152.67
      $1.82K - $2.29K
     |                   
              9.55K
              $1.3B
             |  | 
          
        
          |  |  |                   
      $31.5 - $37.32
      $4.66K - $5.52K
     |                   
              20.7K
              $754M
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $8.9K - $10.9K
     |                   
              14.3K
              $1.49B
             |  | 
          
        
          |  |  |                   
      $1678.5 - $1997.36
      $8.39K - $9.99K
     |                   
              397
              $793M
             |  | 
          
        
          |  |  |                   
      $163.77 - $271.5
      $24.6K - $40.7K
     |                   
              1.03K
              $278M
             |  | 
          
        
          |  |  |                   
      $75.71 - $101.42
      $2.65K - $3.55K
     |                   
              4.15K
              $421M
             |  | 
          
        
          |  |  |                   
      $29.48 - $36.33
      $16.7K - $20.6K
     |                   
              57K
              $2.03B
             |  | 
          
        
          |  |  |                   
      $53.28 - $62.88
      $14.9K - $17.5K
     |                   
              27.7K
              $1.72B
             |  | 
          
        
          |  |  |                   
      $205.81 - $234.23
      $14K - $15.9K
     |                   
              9.15K
              $2.13B
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $4.72K - $6.56K
     |                   
              12.4K
              $1.29B
             |  | 
          
        
          |  |  |                   
      $68.45 - $79.6
      $8.97K - $10.4K
     |                   
              18.3K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $2.53K - $3.09K
     |                   
              9.67K
              $543M
             |  | 
          
        
          |  |  |                   
      $23.27 - $32.07
      $5.42K - $7.47K
     |                   
              34.7K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $255.31 - $313.93
      $11.2K - $13.8K
     |                   
              5.16K
              $1.62B
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $11.5K - $13.4K
     |                   
              31.2K
              $1.76B
             |  |