<?xml version="1.0" ?>
<informationTable xsi:schemaLocation="http://www.sec.gov/edgar/document/thirteenf/informationtable eis_13FDocument.xsd" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:n1="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <infoTable>
    <nameOfIssuer>Public Storage</nameOfIssuer>
    <titleOfClass>PREFERRED STOCK</titleOfClass>
    <cusip>74460W685</cusip>
    <value>2611</value>
    <shrsOrPrnAmt>
      <sshPrnamt>121127</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>121127</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sempra Energy</nameOfIssuer>
    <titleOfClass>PREFERRED STOCK</titleOfClass>
    <cusip>816851406</cusip>
    <value>4756</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>3M Company</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>88579Y101</cusip>
    <value>671414</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3523741</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3381787</Sole>
      <Shared>0</Shared>
      <None>141954</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACI Worldwide Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>004498101</cusip>
    <value>42319</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1529433</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1529433</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Adobe Systems Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>00724F101</cusip>
    <value>8828</value>
    <shrsOrPrnAmt>
      <sshPrnamt>39020</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>39020</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Air Lease Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>00912X302</cusip>
    <value>18767</value>
    <shrsOrPrnAmt>
      <sshPrnamt>621213</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>621213</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Allergan plc</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>G0177J108</cusip>
    <value>93185</value>
    <shrsOrPrnAmt>
      <sshPrnamt>697182</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>697182</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alliance Data Systems Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>018581108</cusip>
    <value>187889</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1251925</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1251925</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alphabet Inc., Class A</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>02079K305</cusip>
    <value>525670</value>
    <shrsOrPrnAmt>
      <sshPrnamt>503053</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>488953</Sole>
      <Shared>0</Shared>
      <None>14100</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alphabet Inc., Class C</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>02079K107</cusip>
    <value>115459</value>
    <shrsOrPrnAmt>
      <sshPrnamt>111489</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>106819</Sole>
      <Shared>0</Shared>
      <None>4670</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>American Express Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>025816109</cusip>
    <value>695960</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7301296</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7071618</Sole>
      <Shared>0</Shared>
      <None>229678</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Apple Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>037833100</cusip>
    <value>362035</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2295136</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2212254</Sole>
      <Shared>0</Shared>
      <None>82882</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Applied Materials Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>038222105</cusip>
    <value>219358</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6700000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6700000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Autodesk Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>052769106</cusip>
    <value>77166</value>
    <shrsOrPrnAmt>
      <sshPrnamt>600000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>600000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Axalta Coating Systems Ltd.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>G0750C108</cusip>
    <value>83950</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3584561</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3584561</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Belmond Ltd.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>G1154H107</cusip>
    <value>24575</value>
    <shrsOrPrnAmt>
      <sshPrnamt>981812</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>981812</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Biogen Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>09062X103</cusip>
    <value>105322</value>
    <shrsOrPrnAmt>
      <sshPrnamt>350000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>350000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bristol-Myers Squibb Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>110122108</cusip>
    <value>98762</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1900000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1900000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cadence Design Systems Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>127387108</cusip>
    <value>625770</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14392128</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13864653</Sole>
      <Shared>0</Shared>
      <None>527475</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Capital One Financial Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>14040H105</cusip>
    <value>45354</value>
    <shrsOrPrnAmt>
      <sshPrnamt>600000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>600000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Celgene Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>151020104</cusip>
    <value>179452</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2800000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2800000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cerner Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>156782104</cusip>
    <value>515476</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9829823</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9526725</Sole>
      <Shared>0</Shared>
      <None>303098</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Charles Schwab Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>808513105</cusip>
    <value>648856</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15623778</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15120260</Sole>
      <Shared>0</Shared>
      <None>503518</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cognizant Tech Solutions -Class A</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>192446102</cusip>
    <value>24859</value>
    <shrsOrPrnAmt>
      <sshPrnamt>391606</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>391606</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cummins Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>231021106</cusip>
    <value>200460</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1500000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1500000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CVS Health Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>126650100</cusip>
    <value>903669</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13792260</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13349208</Sole>
      <Shared>0</Shared>
      <None>443052</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Danaher Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>235851102</cusip>
    <value>499329</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4842214</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4653130</Sole>
      <Shared>0</Shared>
      <None>189084</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Dentsply Sirona Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>24906P109</cusip>
    <value>34162</value>
    <shrsOrPrnAmt>
      <sshPrnamt>918087</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>918087</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Digital Realty Trust Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>253868103</cusip>
    <value>327400</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3072744</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2971857</Sole>
      <Shared>0</Shared>
      <None>100887</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>eBay Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>278642103</cusip>
    <value>51000</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1816874</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1816874</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ecolab Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>278865100</cusip>
    <value>57749</value>
    <shrsOrPrnAmt>
      <sshPrnamt>391918</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>391918</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Expeditors International of Washington Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>302130109</cusip>
    <value>26652</value>
    <shrsOrPrnAmt>
      <sshPrnamt>391418</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>391418</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FedEx Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>31428X106</cusip>
    <value>20803</value>
    <shrsOrPrnAmt>
      <sshPrnamt>128946</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>128946</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>First American Financial Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>31847R102</cusip>
    <value>14054</value>
    <shrsOrPrnAmt>
      <sshPrnamt>314819</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>314819</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>First Horizon National Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>320517105</cusip>
    <value>125576</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9542251</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9542251</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>First Republic Bank</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>33616C100</cusip>
    <value>486808</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5601934</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5405542</Sole>
      <Shared>0</Shared>
      <None>196392</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Fiserv Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>337738108</cusip>
    <value>106832</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1453696</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1453696</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Fortive Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>34959J108</cusip>
    <value>64430</value>
    <shrsOrPrnAmt>
      <sshPrnamt>952268</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>952268</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gilead Sciences Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>375558103</cusip>
    <value>674651</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10785788</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10498004</Sole>
      <Shared>0</Shared>
      <None>287784</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hanesbrands Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>410345102</cusip>
    <value>214716</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17136129</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17136129</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hologic Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>436440101</cusip>
    <value>638676</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15539562</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15151874</Sole>
      <Shared>0</Shared>
      <None>387688</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Integrated Device Technology Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>458118106</cusip>
    <value>30904</value>
    <shrsOrPrnAmt>
      <sshPrnamt>638110</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>638110</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>International Business Machines Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>459200101</cusip>
    <value>107987</value>
    <shrsOrPrnAmt>
      <sshPrnamt>950000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>950000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IPG Photonics Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>44980X109</cusip>
    <value>113290</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1000000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1000000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Iron Mountain Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>46284V101</cusip>
    <value>309158</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9538982</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9189642</Sole>
      <Shared>0</Shared>
      <None>349340</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lam Research Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>512807108</cusip>
    <value>204255</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1500000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1500000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Linde plc</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>G5494J103</cusip>
    <value>784777</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5029333</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4825516</Sole>
      <Shared>0</Shared>
      <None>203817</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mastercard Inc., Class A</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>57636Q104</cusip>
    <value>591231</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3134011</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3007636</Sole>
      <Shared>0</Shared>
      <None>126375</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mattel Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>577081102</cusip>
    <value>214639</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21485411</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21485411</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>McCormick &amp; Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>579780206</cusip>
    <value>70207</value>
    <shrsOrPrnAmt>
      <sshPrnamt>504214</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>504214</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MDU Resources Group Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>552690109</cusip>
    <value>220013</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9228718</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8937891</Sole>
      <Shared>0</Shared>
      <None>290827</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Micron Technology Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>595112103</cusip>
    <value>203072</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6400000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6400000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Microsoft Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>594918104</cusip>
    <value>476912</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4695407</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4498012</Sole>
      <Shared>0</Shared>
      <None>197395</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mondelez International Inc., Class A</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>609207105</cusip>
    <value>33745</value>
    <shrsOrPrnAmt>
      <sshPrnamt>842990</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>842990</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Motorola Solutions Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>620076307</cusip>
    <value>490664</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4265162</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4144091</Sole>
      <Shared>0</Shared>
      <None>121071</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>National Oilwell Varco Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>637071101</cusip>
    <value>283583</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11034343</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10670456</Sole>
      <Shared>0</Shared>
      <None>363887</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Nielsen Holdings plc</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>G6518L108</cusip>
    <value>40981</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1756562</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1756562</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Northwest Natural Holding Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>66765N105</cusip>
    <value>27991</value>
    <shrsOrPrnAmt>
      <sshPrnamt>462973</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>462973</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Novartis AG (ADR)</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>66987V109</cusip>
    <value>27571</value>
    <shrsOrPrnAmt>
      <sshPrnamt>321301</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>321301</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NVIDIA Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>67066G104</cusip>
    <value>394670</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2956329</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2877912</Sole>
      <Shared>0</Shared>
      <None>78417</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Old Dominion Freight Lines Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>679580100</cusip>
    <value>18017</value>
    <shrsOrPrnAmt>
      <sshPrnamt>145901</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>145901</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pentair plc</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>G7S00T104</cusip>
    <value>297941</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7886202</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7649533</Sole>
      <Shared>0</Shared>
      <None>236669</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Perrigo Co. plc</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>G97822103</cusip>
    <value>42625</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1100000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1100000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PPG Industries Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>693506107</cusip>
    <value>425889</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4165988</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3999750</Sole>
      <Shared>0</Shared>
      <None>166238</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Public Storage</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>74460D109</cusip>
    <value>233673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1154449</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1119562</Sole>
      <Shared>0</Shared>
      <None>34887</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUALCOMM Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>747525103</cusip>
    <value>119511</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2100000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2100000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEI Investments Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>784117103</cusip>
    <value>58592</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1268220</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1268220</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sempra Energy</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>816851109</cusip>
    <value>245555</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2269662</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2206349</Sole>
      <Shared>0</Shared>
      <None>63313</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Shaw Communications Inc., Class B</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>82028K200</cusip>
    <value>42068</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2325497</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2325497</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Signature Bank</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>82669G104</cusip>
    <value>31828</value>
    <shrsOrPrnAmt>
      <sshPrnamt>309585</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>309585</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Starbucks Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>855244109</cusip>
    <value>803101</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12470514</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12094123</Sole>
      <Shared>0</Shared>
      <None>376391</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Synopsys Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>871607107</cusip>
    <value>572424</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6795161</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6541812</Sole>
      <Shared>0</Shared>
      <None>253349</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sysco Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>871829107</cusip>
    <value>523806</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8359497</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8060890</Sole>
      <Shared>0</Shared>
      <None>298607</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Teleflex Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>879369106</cusip>
    <value>127569</value>
    <shrsOrPrnAmt>
      <sshPrnamt>493534</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>493534</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>The Clorox Company</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>189054109</cusip>
    <value>698875</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4534032</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4369531</Sole>
      <Shared>0</Shared>
      <None>164501</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>The Procter &amp; Gamble Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>742718109</cusip>
    <value>337363</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3670178</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3516317</Sole>
      <Shared>0</Shared>
      <None>153861</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>The Walt Disney Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>254687106</cusip>
    <value>780064</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7114125</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6817109</Sole>
      <Shared>0</Shared>
      <None>297016</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Thomson Reuters Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>884903709</cusip>
    <value>100493</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2080175</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2080175</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>T-Mobile US Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>872590104</cusip>
    <value>23703</value>
    <shrsOrPrnAmt>
      <sshPrnamt>372637</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>372637</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Trimble Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>896239100</cusip>
    <value>108128</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3285552</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3285552</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>United Parcel Service Inc., Class B</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>911312106</cusip>
    <value>606791</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6221583</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6024865</Sole>
      <Shared>0</Shared>
      <None>196718</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Verisk Analytics Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>92345Y106</cusip>
    <value>522367</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4790599</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4625188</Sole>
      <Shared>0</Shared>
      <None>165411</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VF Corp.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>918204108</cusip>
    <value>515990</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7232841</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6967112</Sole>
      <Shared>0</Shared>
      <None>265729</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Waste Management Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>94106L109</cusip>
    <value>523258</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5879967</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5667420</Sole>
      <Shared>0</Shared>
      <None>212547</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WD-40 Co.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>929236107</cusip>
    <value>243983</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1331349</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1275308</Sole>
      <Shared>0</Shared>
      <None>56041</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Xylem Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>98419M100</cusip>
    <value>416825</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6247381</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6054726</Sole>
      <Shared>0</Shared>
      <None>192655</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Zayo Group Holdings, Inc.</nameOfIssuer>
    <titleOfClass>COMMON STOCK</titleOfClass>
    <cusip>98919V105</cusip>
    <value>92943</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4069308</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4069308</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
</informationTable>
