| BlackRock, Inc. | 2,407,891 | $706,788 |
| VANGUARD GROUP INC | 1,756,390 | $515,553 |
| Capital World Investors | 1,052,480 | $308,934 |
| MORGAN STANLEY | 669,601 | $196,549 |
| WASATCH ADVISORS LP | 666,473 | $195,630 |
| STATE STREET CORP | 637,650 | $187,169 |
| Conestoga Capital Advisors, LLC | 633,255 | $185,879 |
| GEODE CAPITAL MANAGEMENT, LLC | 392,802 | $115,318 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 392,110 | $115,096 |
| NEUBERGER BERMAN GROUP LLC | 390,261 | $114,553 |
| FIRST TRUST ADVISORS LP | 382,174 | $112,180 |
| DIMENSIONAL FUND ADVISORS LP | 303,891 | $89,208 |
| NORGES BANK | 294,434 | $86,425 |
| FIRST MANHATTAN CO. LLC. | 273,420 | $80,257 |
| Capital International Investors | 226,298 | $66,425 |
| CONGRESS ASSET MANAGEMENT CO /MA | 221,450 | $65,002 |
| GOLDMAN SACHS GROUP INC | 218,665 | $64,185 |
| Champlain Investment Partners, LLC | 214,887 | $63,076 |
| FMR LLC | 213,697 | $62,726 |
| NORTHERN TRUST CORP | 199,802 | $58,648 |
| Thrivent Financial for Lutherans | 185,070 | $54 |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 182,040 | $53,434 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 174,829 | $51,318 |
| GW&K Investment Management, LLC | 159,197 | $47 |
| Channing Capital Management, LLC | 150,453 | $44,162 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 146,885 | $43 |
| BANK OF AMERICA CORP /DE/ | 141,496 | $41,533 |
| Allspring Global Investments Holdings, LLC | 140,530 | $41,461 |
| SG Americas Securities, LLC | 135,984 | $40 |
| UBS Group AG | 135,821 | $39,868 |
| RIVERBRIDGE PARTNERS LLC | 130,412 | $38,280 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 121,893 | $35,781 |
| LOOMIS SAYLES & CO L P | 111,857 | $32,833 |
| RAYMOND JAMES FINANCIAL INC | 110,821 | $32,889 |
| Select Equity Group, L.P. | 108,194 | $31,758 |
| Bank of New York Mellon Corp | 106,087 | $31,140 |
| BESSEMER GROUP INC | 104,700 | $31 |
| DF DENT & CO INC | 92,332 | $27,102 |
| NATIXIS ADVISORS, L.P. | 89,055 | $26 |
| JANUS HENDERSON GROUP PLC | 88,110 | $25,864 |
| COMERICA BANK | 82,356 | $24,174 |
| Langdon Equity Partners | 82,282 | $26,419 |
| WELLS FARGO & COMPANY/MN | 80,643 | $23,671 |
| AMERIPRISE FINANCIAL INC | 79,882 | $23,448 |
| Zuckerman Investment Group, LLC | 79,860 | $23,441 |
| PRINCIPAL FINANCIAL GROUP INC | 79,776 | $23,417 |
| Invesco Ltd. | 70,144 | $20,589 |
| SOUTHERNSUN ASSET MANAGEMENT, LLC | 66,748 | $19,593 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 64,210 | $18,848 |
| JACOBSON & SCHMITT ADVISORS, LLC | 62,484 | $18,341 |
| SEI INVESTMENTS CO | 61,652 | $18,097 |
| Tributary Capital Management, LLC | 59,246 | $17,390 |
| Public Sector Pension Investment Board | 57,741 | $16,949 |
| ENVESTNET ASSET MANAGEMENT INC | 56,087 | $16,463 |
| WCM INVESTMENT MANAGEMENT, LLC | 53,131 | $16,050 |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 50,018 | $14,682 |
| CI INVESTMENTS INC. | 47,624 | $13,979 |
| Rockefeller Capital Management L.P. | 47,485 | $13,938 |
| SEGALL BRYANT & HAMILL, LLC | 46,244 | $13,574 |
| Montanaro Asset Management Ltd | 46,200 | $13,561 |
| RHUMBLINE ADVISERS | 44,224 | $12,981 |
| Legal & General Group Plc | 42,405 | $12,471 |
| Toroso Investments, LLC | 42,273 | $12,408 |
| Nuveen, LLC | 37,378 | $10,972 |
| NEW YORK STATE COMMON RETIREMENT FUND | 36,941 | $10,843 |
| ROYAL BANK OF CANADA | 36,223 | $10,632 |
| Swiss National Bank | 33,149 | $9,730 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 29,644 | $8,701 |
| OSAIC HOLDINGS, INC. | 29,624 | $8,695 |
| FRED ALGER MANAGEMENT, LLC | 27,626 | $8,109 |
| UBS ASSET MANAGEMENT AMERICAS INC | 27,034 | $7,935 |
| SCHWARTZ INVESTMENT COUNSEL INC | 26,000 | $7,632 |
| BARCLAYS PLC | 25,429 | $7,464 |
| JPMORGAN CHASE & CO | 23,924 | $7,022 |
| LPL Financial LLC | 21,060 | $6,182 |
| Susquehanna Portfolio Strategies, LLC | 20,915 | $6,139 |
| Bragg Financial Advisors, Inc | 19,897 | $5,840 |
| SageView Advisory Group, LLC | 19,457 | $5,711 |
| 1900 WEALTH MANAGEMENT LLC | 18,272 | $5,363 |
| MOUNTAIN PACIFIC INVESTMENT ADVISERS INC/ID | 18,203 | $5,343 |
| ALLIANCEBERNSTEIN L.P. | 17,728 | $5,204 |
| CenterBook Partners LP | 17,640 | $5,178 |
| Moody Aldrich Partners LLC | 17,540 | $5,149 |
| EVERETT HARRIS & CO /CA/ | 17,120 | $5,025 |
| Heron Bay Capital Management | 16,069 | $4,717 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 15,789 | $4,635 |
| LAZARD ASSET MANAGEMENT LLC | 15,636 | $4,590 |
| PRUDENTIAL FINANCIAL INC | 15,575 | $4,572 |
| Mawer Investment Management Ltd. | 15,173 | $4,454 |
| MILLENNIUM MANAGEMENT LLC | 14,854 | $4,360 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 14,516 | $4 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 13,884 | $4,075 |
| DEUTSCHE BANK AG\ | 13,748 | $4,035 |
| Creative Planning | 13,228 | $3,883 |
| Grandeur Peak Global Advisors, LLC | 12,885 | $3,782 |
| Beacon Pointe Advisors, LLC | 12,511 | $3,672 |
| B. Metzler seel. Sohn & Co. AG | 12,383 | $3,635 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 12,053 | $3,538 |
| STIFEL FINANCIAL CORP | 11,586 | $3,401 |
| Pathstone Holdings, LLC | 11,532 | $3,385 |
| 252 other institutions | 547,614 | $140,035 |