|  |  |                   
      $69.96 - $71.12
      $87.3K - $88.8K
     |                   
              19.3K
              $1.39B
             |  | 
          
        
          |  |  |                   
      $74.14 - $89.98
      $45.4K - $55.1K
     |                   
              4.41K
              $396M
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $61.2K - $74.4K
     |                   
              1.11K
              $553M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $127K - $156K
     |                   
              451
              $415M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.7K
              $948M
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $56.5K - $63.1K
     |                   
              2.25K
              $452M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $7.71K - $8.24K
     |                   
              9.88K
              $1.39B
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $56.9K - $64.7K
     |                   
              3.16K
              $444M
             |  | 
          
        
          |  |  |                   
      $56.32 - $68.81
      $11.6K - $14.2K
     |                   
              4.55K
              $313M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              460
              $536M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $51.6K - $53.2K
     |                   
              9.47K
              $950M
             |  | 
          
        
          |  |  |                   
      $252.31 - $269.41
      $42.9K - $45.8K
     |                   
              1.44K
              $374M
             |  | 
          
        
          |  |  |                   
      $28.92 - $30.19
      $46.3K - $48.3K
     |                   
              13K
              $385M
             |  | 
          
        
          |  |  |                   
      $119.73 - $134.7
      $38.6K - $43.4K
     |                   
              2.29K
              $306M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $87.3K - $93.5K
     |                   
              6.66K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $7.55K - $10.3K
     |                   
              2.24K
              $362M
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $50.7K - $56.3K
     |                   
              1.31K
              $355M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $7.19K - $7.64K
     |                   
              2.59K
              $535M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $2.73K - $3.01K
     |                   
              653
              $392M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $36.8K - $42K
     |                   
              1.23K
              $899M
             |  | 
          
        
          |  |  |                   
      $26.23 - $28.5
      $29.5K - $32.1K
     |                   
              7.97K
              $226M
             |  | 
          
        
          |  |  |                   
      $67.78 - $76.62
      $8.54K - $9.65K
     |                   
              3.38K
              $259M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.29K
              $441M
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $33.3K - $39.3K
     |                   
              3.53K
              $299M
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $4.41K - $4.85K
     |                   
              928
              $254M
             |  | 
          
        
          |  |  |                   
      $60.9 - $70.75
      $56K - $65.1K
     |                   
              12K
              $749M
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $45.7K - $53.4K
     |                   
              2.79K
              $353M
             |  | 
          
        
          |  |  |                   
      $51.48 - $58.72
      $8.8K - $10K
     |                   
              4.64K
              $239M
             |  | 
          
        
          |  |  |                   
      $196.15 - $217.83
      $48.8K - $54.2K
     |                   
              4.16K
              $837M
             |  | 
          
        
          |  |  |                   
      $332.69 - $399.0
      $11K - $13.2K
     |                   
              732
              $244M
             |  | 
          
        
          |  |  |                   
      $2292.04 - $2514.05
      $9.17K - $10.1K
     |                   
              106
              $248M
             |  | 
          
        
          |  |  |                   
      $25.5 - $35.2
      $30.2K - $41.7K
     |                   
              8.47K
              $216M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $10.3K - $12.9K
     |                   
              369
              $252M
             |  | 
          
        
          |  |  |                   
      $522.22 - $611.76
      $1.57K - $1.84K
     |                   
              523
              $274M
             |  | 
          
        
          |  |  |                   
      $199.29 - $226.27
      $3.79K - $4.3K
     |                   
              2.66K
              $546M
             |  | 
          
        
          |  |  |                   
      $433.66 - $544.47
      $2.6K - $3.27K
     |                   
              504
              $225M
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $2.57K - $3.36K
     |                   
              943
              $369M
             |  |