|  |  | 
      N/A
     |                   
              4.2K
              $612M
             |  | 
          
        
          |  |  |                   
      $69.69 - $74.72
      $3.69K - $3.96K
     |                   
              39.2K
              $2.93B
             |  | 
          
        
          |  |  |                   
      $91.27 - $143.18
      $26.2K - $41.1K
     |                   
              3.54K
              $507M
             |  | 
          
        
          |  |  |                   
      $131.47 - $143.64
      $3.94K - $4.31K
     |                   
              22.1K
              $3.12B
             |  | 
          
        
          |  |  |                   
      $209.79 - $237.38
      $168K - $190K
     |                   
              3.11K
              $672M
             |  | 
          
        
          |  |  |                   
      $19.31 - $35.5
      $33.9K - $62.3K
     |                   
              12.9K
              $434M
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $131K - $141K
     |                   
              17.2K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $104.88 - $168.89
      $26.8K - $43.2K
     |                   
              3.19K
              $533M
             |  | 
          
        
          |  |  |                   
      $57.35 - $85.25
      $19.7K - $29.2K
     |                   
              5.3K
              $447M
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $117K - $133K
     |                   
              5.01K
              $703M
             |  | 
          
        
          |  |  |                   
      $158.59 - $198.69
      $12.5K - $15.7K
     |                   
              5.26K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $20.2K - $24.4K
     |                   
              7.91K
              $802M
             |  | 
          
        
          |  |  |                   
      $10.78 - $19.82
      $27.3K - $50.1K
     |                   
              14.6K
              $285M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.46K
              $899M
             |  | 
          
        
          |  |  |                   
      $89.32 - $107.82
      $12.8K - $15.4K
     |                   
              6.31K
              $680M
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $116K - $129K
     |                   
              9.12K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $35.6K - $44.9K
     |                   
              420
              $401M
             |  | 
          
        
          |  |  |                   
      $139.09 - $161.16
      $23.5K - $27.2K
     |                   
              5.25K
              $835M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              759
              $885M
             |  | 
          
        
          |  |  |                   
      $15.35 - $22.65
      $30.7 - $45.3
     |                   
              17K
              $375M
             |  | 
          
        
          |  |  |                   
      $408.73 - $490.3
      $78.9K - $94.6K
     |                   
              925
              $423M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $4.27K - $5.37K
     |                   
              1.91K
              $532M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.03K
              $446M
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $57K - $64.1K
     |                   
              9.44K
              $792M
             |  | 
          
        
          |  |  |                   
      $192.76 - $203.86
      $11.4K - $12K
     |                   
              9.58K
              $1.95B
             |  | 
          
        
          |  |  |                   
      $404.94 - $499.99
      $23.5K - $29K
     |                   
              968
              $470M
             |  | 
          
        
          |  |  |                   
      $284.17 - $319.49
      $105K - $118K
     |                   
              2.06K
              $639M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $9.93K - $11.7K
     |                   
              1.72K
              $611M
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $17K - $21.6K
     |                   
              2.69K
              $676M
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $70.2K - $78K
     |                   
              18.2K
              $464M
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $31K - $38.3K
     |                   
              2.97K
              $507M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $5.23K - $7.78K
     |                   
              2.42K
              $836M
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $31.9K - $37.7K
     |                   
              5.21K
              $379M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $29.6K - $32.7K
     |                   
              15K
              $1.25B
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $69K - $82K
     |                   
              1.38K
              $454M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $18.1K - $20.2K
     |                   
              10.6K
              $802M
             |  | 
          
        
          |  |  |                   
      $86.91 - $99.57
      $30.4K - $34.8K
     |                   
              10.4K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $100.65 - $141.56
      $6.44K - $9.06K
     |                   
              2.17K
              $300M
             |  | 
          
        
          |  |  |                   
      $129.82 - $184.04
      $11.7K - $16.6K
     |                   
              1.66K
              $281M
             |  | 
          
        
          |  |  |                   
      $48.89 - $61.24
      $13.5K - $16.9K
     |                   
              5.37K
              $327M
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $80.6K - $95.5K
     |                   
              1.4K
              $592M
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $24.4K - $28.4K
     |                   
              3.04K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $207.7 - $240.4
      $114K - $132K
     |                   
              2.83K
              $596M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $39.1K - $42.3K
     |                   
              3.83K
              $474M
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $38.4K - $44.5K
     |                   
              2.41K
              $591M
             |  | 
          
        
          |  |  |                   
      $297.99 - $419.78
      $60.2K - $84.8K
     |                   
              1.01K
              $339M
             |  | 
          
        
          |  |  |                   
      $96.22 - $98.19
      $8.56K - $8.74K
     |                   
              64.8K
              $6.35B
             |  | 
          
        
          |  |  |                   
      $159.2 - $188.96
      $2.07K - $2.46K
     |                   
              1.64K
              $310M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17K
              $97.1M
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $22K - $25.1K
     |                   
              1.74K
              $652M
             |  |