| BlackRock, Inc. | 2,135,282 | $835,151 |
| VANGUARD GROUP INC | 2,076,556 | $812,183 |
| BAMCO INC /NY/ | 1,781,201 | $696,663 |
| Capital World Investors | 987,844 | $386,366 |
| STATE STREET CORP | 685,936 | $268,283 |
| MORGAN STANLEY | 636,426 | $248,920 |
| FIRST MANHATTAN CO. LLC. | 614,647 | $240,401 |
| GEODE CAPITAL MANAGEMENT, LLC | 607,419 | $239,130 |
| Life Cycle Investment Partners Ltd | 587,168 | $229,653 |
| DAVENPORT & Co LLC | 530,043 | $208,443 |
| JPMORGAN CHASE & CO | 333,393 | $130,397 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 316,873 | $123,935 |
| GENEVA CAPITAL MANAGEMENT LLC | 308,024 | $120,474 |
| DIMENSIONAL FUND ADVISORS LP | 285,654 | $111,732 |
| TURTLE CREEK ASSET MANAGEMENT INC. | 278,670 | $108,993 |
| Invesco Ltd. | 276,090 | $107,984 |
| NORGES BANK | 275,916 | $107,916 |
| RIVERBRIDGE PARTNERS LLC | 268,453 | $104,997 |
| Champlain Investment Partners, LLC | 238,175 | $93,155 |
| Maren Capital LLC | 234,737 | $91,810 |
| Giverny Capital Inc. | 214,264 | $83,803 |
| ROYAL LONDON ASSET MANAGEMENT LTD | 213,899 | $83,660 |
| Stephens Investment Management Group LLC | 208,075 | $81,382 |
| NORTHERN TRUST CORP | 199,087 | $77,867 |
| Spyglass Capital Management LLC | 197,186 | $77,123 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 176,477 | $69,024 |
| ALLIANCEBERNSTEIN L.P. | 173,419 | $67,828 |
| AMERICAN CENTURY COMPANIES INC | 152,880 | $59,797 |
| GW&K Investment Management, LLC | 152,487 | $60 |
| BANK OF AMERICA CORP /DE/ | 151,067 | $59,085 |
| Bank of New York Mellon Corp | 150,736 | $58,956 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 150,642 | $58,919 |
| Madison Asset Management, LLC | 137,362 | $53,725 |
| Copeland Capital Management, LLC | 133,495 | $52,213 |
| ROYAL BANK OF CANADA | 117,427 | $45,928 |
| Prime Capital Management Co Ltd | 115,498 | $45,174 |
| ENVESTNET ASSET MANAGEMENT INC | 112,345 | $43,940 |
| Port Capital LLC | 97,508 | $38,137 |
| UBS Group AG | 97,012 | $37,943 |
| MILLENNIUM MANAGEMENT LLC | 81,942 | $32,049 |
| FRANKLIN RESOURCES INC | 78,698 | $30,780 |
| GOLDMAN SACHS GROUP INC | 76,379 | $29,873 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 72,684 | $28,428 |
| NATIXIS ADVISORS, L.P. | 72,585 | $28 |
| Ensign Peak Advisors, Inc | 72,291 | $28,274 |
| HOWLAND CAPITAL MANAGEMENT LLC | 71,656 | $28,026 |
| Langdon Equity Partners | 69,151 | $29,585 |
| SEI INVESTMENTS CO | 67,360 | $26,341 |
| Swedbank AB | 65,053 | $25,444 |
| Carnegie Capital Asset Management, LLC | 61,738 | $24,147 |
| RHUMBLINE ADVISERS | 60,906 | $23,822 |
| Erste Asset Management GmbH | 60,893 | $23,854 |
| AMERIPRISE FINANCIAL INC | 60,612 | $23,715 |
| Nuveen, LLC | 58,930 | $23,049 |
| Handelsbanken Fonder AB | 57,000 | $22 |
| Doma Perpetual Capital Management LLC | 56,051 | $21,923 |
| UBS ASSET MANAGEMENT AMERICAS INC | 54,533 | $21,329 |
| WELLS FARGO & COMPANY/MN | 52,006 | $20,341 |
| CITIGROUP INC | 50,928 | $19,919 |
| DANSKE BANK A/S | 49,524 | $19,370 |
| PRINCIPAL FINANCIAL GROUP INC | 47,446 | $18,557 |
| Artemis Investment Management LLP | 43,962 | $17,194 |
| Swiss National Bank | 43,662 | $17,077 |
| JACOBSON & SCHMITT ADVISORS, LLC | 42,894 | $16,777 |
| CONGRESS ASSET MANAGEMENT CO /MA | 38,877 | $15,205 |
| BLAIR WILLIAM & CO/IL | 38,464 | $15,044 |
| ASHFORD CAPITAL MANAGEMENT INC | 38,145 | $14,919 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 37,990 | $14,859 |
| Premier Fund Managers Ltd | 36,662 | $14 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 35,910 | $14 |
| Mawer Investment Management Ltd. | 34,580 | $13,525 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 34,168 | $13,364 |
| BESSEMER GROUP INC | 33,755 | $13 |
| Legal & General Group Plc | 33,240 | $13,001 |
| CANADA PENSION PLAN INVESTMENT BOARD | 29,780 | $11,648 |
| RAYMOND JAMES FINANCIAL INC | 29,600 | $11,577 |
| ALTA CAPITAL MANAGEMENT LLC/ | 29,242 | $11,437 |
| Janney Montgomery Scott LLC | 28,138 | $11 |
| STIFEL FINANCIAL CORP | 27,368 | $10,704 |
| Focus Partners Wealth | 27,222 | $10,648 |
| Retirement Systems of Alabama | 26,525 | $10,374 |
| SG Americas Securities, LLC | 25,385 | $10 |
| CREDIT AGRICOLE S A | 24,817 | $9,706 |
| Ascent Group, LLC | 24,027 | $9,397 |
| KELLY LAWRENCE W & ASSOCIATES INC/CA | 23,627 | $9,241 |
| UNITED CAPITAL FINANCIAL ADVISORS, LLC | 22,875 | $8,947 |
| Russell Investments Group, Ltd. | 22,606 | $8,842 |
| Thrivent Financial for Lutherans | 21,678 | $8 |
| Hendershot Investments Inc. | 21,533 | $8,422 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 21,114 | $8 |
| VAN ECK ASSOCIATES CORP | 20,974 | $8 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 20,952 | $8,195 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 20,756 | $8,118 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 20,743 | $8,113 |
| BALYASNY ASSET MANAGEMENT L.P. | 20,614 | $8,063 |
| LPL Financial LLC | 19,943 | $7,800 |
| Granahan Investment Management, LLC | 19,686 | $7,700 |
| CITADEL ADVISORS LLC | 18,331 | $7,170 |
| BARCLAYS PLC | 18,106 | $7,082 |
| NEXT CENTURY GROWTH INVESTORS LLC | 17,833 | $6,975 |
| 479 other institutions | 1,215,307 | $436,481 |