|  |  |                   
      $183.74 - $204.05
      $2.76K - $3.06K
     |                   
              1.36K
              $268M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.3K
              $297M
             |  | 
          
        
          |  |  |                   
      $171.0 - $196.23
      $16.4K - $18.8K
     |                   
              2.05K
              $402M
             |  | 
          
        
          |  |  |                   
      $191.73 - $241.0
      $192 - $241
     |                   
              1.78K
              $401M
             |  | 
          
        
          |  |  |                   
      $172.41 - $199.66
      $21.7K - $25.2K
     |                   
              1.69K
              $317M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $1.63K - $1.86K
     |                   
              2.12K
              $598M
             |  | 
          
        
          |  |  |                   
      $43.79 - $50.46
      $27.1K - $31.2K
     |                   
              6.45K
              $325M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $28.7K - $30.7K
     |                   
              4.5K
              $634M
             |  | 
          
        
          |  |  |                   
      $176.44 - $192.03
      $1.76K - $1.92K
     |                   
              1.13K
              $212M
             |  | 
          
        
          |  |  |                   
      $128.32 - $138.41
      $31.4K - $33.9K
     |                   
              4.08K
              $564M
             |  | 
          
        
          |  |  |                   
      $98.09 - $111.7
      $7.95K - $9.05K
     |                   
              2.77K
              $309M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.18K
              $1.04B
             |  | 
          
        
          |  |  |                   
      $130.26 - $141.49
      $4.95K - $5.38K
     |                   
              1.64K
              $232M
             |  | 
          
        
          |  |  |                   
      $54.08 - $62.65
      $5.79K - $6.7K
     |                   
              4.08K
              $232M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $15.5K - $18.4K
     |                   
              4.05K
              $674M
             |  | 
          
        
          |  |  |                   
      $43.94 - $50.41
      $7.25K - $8.32K
     |                   
              6.33K
              $306M
             |  | 
          
        
          |  |  |                   
      $393.18 - $439.39
      $23.6K - $26.4K
     |                   
              984
              $428M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $146K - $169K
     |                   
              3.41K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $14.9K - $16.6K
     |                   
              2.68K
              $538M
             |  | 
          
        
          |  |  |                   
      $39.55 - $42.16
      $20.2K - $21.6K
     |                   
              40.1K
              $1.69B
             |  | 
          
        
          |  |  |                   
      $74.14 - $89.98
      $35.2K - $42.7K
     |                   
              4.43K
              $398M
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $26.6K - $29K
     |                   
              13K
              $881M
             |  | 
          
        
          |  |  |                   
      $309.46 - $373.37
      $41.2K - $49.7K
     |                   
              1.65K
              $580M
             |  | 
          
        
          |  |  |                   
      $260.62 - $307.62
      $17.2K - $20.3K
     |                   
              1.01K
              $312M
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $8.37K - $9.24K
     |                   
              673
              $510M
             |  | 
          
        
          |  |  |                   
      $372.29 - $421.68
      $10.4K - $11.8K
     |                   
              1.26K
              $523M
             |  | 
          
        
          |  |  |                   
      $127.59 - $152.81
      $9.31K - $11.2K
     |                   
              1.88K
              $287M
             |  | 
          
        
          |  |  |                   
      $58.75 - $76.5
      $8.81K - $11.5K
     |                   
              7.67K
              $578M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $2.67K - $2.86K
     |                   
              12.8K
              $839M
             |  | 
          
        
          |  |  |                   
      $150.71 - $178.14
      $18.2K - $21.6K
     |                   
              2.47K
              $440M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $16K - $17.1K
     |                   
              4.94K
              $962M
             |  | 
          
        
          |  |  |                   
      $334.32 - $426.2
      $1.34K - $1.7K
     |                   
              1.05K
              $449M
             |  | 
          
        
          |  |  |                   
      $98.99 - $112.2
      $6.34K - $7.18K
     |                   
              4.59K
              $507M
             |  | 
          
        
          |  |  |                   
      $84.55 - $89.54
      $63.7K - $67.4K
     |                   
              26.7K
              $2.39B
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $85.2K - $109K
     |                   
              753
              $812M
             |  | 
          
        
          |  |  |                   
      $90.65 - $109.75
      $17.1K - $20.7K
     |                   
              3.64K
              $397M
             |  | 
          
        
          |  |  |                   
      $106.99 - $114.46
      $4.28K - $4.58K
     |                   
              28.1K
              $3.2B
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $924 - $1.08K
     |                   
              7.2K
              $476M
             |  | 
          
        
          |  |  |                   
      $252.18 - $305.41
      $14.4K - $17.4K
     |                   
              1.42K
              $433M
             |  | 
          
        
          |  |  |                   
      $64.75 - $69.05
      $16.3K - $17.4K
     |                   
              24K
              $1.65B
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $469 - $615
     |                   
              3.09K
              $633M
             |  | 
          
        
          |  |  |                   
      $498.9 - $609.32
      $24.9K - $30.5K
     |                   
              853
              $520M
             |  | 
          
        
          |  |  |                   
      $97.39 - $125.4
      $123K - $159K
     |                   
              7.78K
              $963M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $177K - $209K
     |                   
              6.56K
              $2.66B
             |  | 
          
        
          |  |  |                   
      $276.51 - $305.12
      $830 - $915
     |                   
              3.57K
              $1.06B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.2K
              $1.49B
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $7.77K - $8.33K
     |                   
              26.1K
              $2.44B
             |  | 
          
        
          |  |  |                   
      $110.96 - $127.67
      $18.6K - $21.4K
     |                   
              8.71K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $28.5K - $31K
     |                   
              10.7K
              $2.24B
             |  | 
          
        
          |  |  |                   
      $51.93 - $56.75
      $27.9K - $30.5K
     |                   
              35.9K
              $2.03B
             |  |