|  |  |                   
      $149.76 - $186.42
      $1.95K - $2.42K
     |                   
              3.26K
              $608M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $8.05K - $10.6K
     |                   
              3.18K
              $255M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $1.05K - $1.29K
     |                   
              2.06K
              $444M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $1.43K - $1.74K
     |                   
              8.69K
              $539M
             |  | 
          
        
          |  |  |                   
      $93.5 - $113.21
      $468 - $566
     |                   
              4.42K
              $501M
             |  | 
          
        
          |  |  |                   
      $86.54 - $92.62
      $9.61K - $10.3K
     |                   
              5.43K
              $503M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $5.17K - $5.84K
     |                   
              643
              $298M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $5.26K - $6.33K
     |                   
              478
              $252M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $13.1K - $14.9K
     |                   
              1.03K
              $379M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $1.36K - $1.84K
     |                   
              3.01K
              $405M
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $683 - $755
     |                   
              7.54K
              $708M
             |  | 
          
        
          |  |  |                   
      $145.06 - $162.66
      $290 - $325
     |                   
              3.5K
              $540M
             |  | 
          
        
          |  |  |                   
      $84.48 - $96.25
      $507 - $578
     |                   
              3.72K
              $353M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $2.45K - $2.69K
     |                   
              2.84K
              $258M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $5.27K - $5.88K
     |                   
              2.07K
              $459M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $11.9K - $14.4K
     |                   
              1.62K
              $300M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $12K - $13.1K
     |                   
              3.66K
              $583M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $14.2K - $15.5K
     |                   
              4.57K
              $698M
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $1.42K - $1.68K
     |                   
              19.8K
              $613M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $16.5K - $18.8K
     |                   
              13.7K
              $3.15B
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $8.56K - $10.8K
     |                   
              1.71K
              $1.33B
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $19.3K - $21.6K
     |                   
              2.23K
              $1.08B
             |  | 
          
        
          |  |  |                   
      $78.71 - $100.37
      $1.5K - $1.91K
     |                   
              8.54K
              $697M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $213K - $277K
     |                   
              95.7K
              $19.6B
             |  |