| BlackRock, Inc. | 1,097,570 | $243,693 |
| WASATCH ADVISORS LP | 736,027 | $163,420 |
| VANGUARD GROUP INC | 533,578 | $118,470 |
| CONGRESS ASSET MANAGEMENT CO /MA | 441,122 | $97,942 |
| NEUBERGER BERMAN GROUP LLC | 309,674 | $68,757 |
| STATE STREET CORP | 289,775 | $64,339 |
| AMERICAN CENTURY COMPANIES INC | 267,133 | $59,312 |
| Thrivent Financial for Lutherans | 248,125 | $55 |
| Boston Trust Walden Corp | 232,676 | $51,661 |
| UBS Group AG | 189,403 | $42,053 |
| GEODE CAPITAL MANAGEMENT, LLC | 184,856 | $41,050 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 181,483 | $40 |
| DIMENSIONAL FUND ADVISORS LP | 168,842 | $37,494 |
| Allspring Global Investments Holdings, LLC | 166,135 | $37,115 |
| Swedbank AB | 160,005 | $35,526 |
| MORGAN STANLEY | 158,376 | $35,164 |
| AltraVue Capital, LLC | 153,236 | $34,023 |
| GENEVA CAPITAL MANAGEMENT LLC | 142,260 | $31,586 |
| RENAISSANCE TECHNOLOGIES LLC | 140,959 | $31,297 |
| Annex Advisory Services, LLC | 126,884 | $28,172 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 121,844 | $27,053 |
| FRANKLIN RESOURCES INC | 110,220 | $24,472 |
| ASHFORD CAPITAL MANAGEMENT INC | 96,660 | $21,461 |
| ENVESTNET ASSET MANAGEMENT INC | 95,069 | $21,108 |
| ROYAL BANK OF CANADA | 90,522 | $20,099 |
| NORTHERN TRUST CORP | 86,053 | $19,106 |
| BROWN CAPITAL MANAGEMENT LLC | 83,672 | $18,578 |
| JANUS HENDERSON GROUP PLC | 79,391 | $17,616 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 75,755 | $16,820 |
| De Lisle Partners LLP | 74,302 | $16,485 |
| BESSEMER GROUP INC | 73,400 | $16 |
| GW&K Investment Management, LLC | 62,685 | $14 |
| Rockefeller Capital Management L.P. | 59,690 | $13,253 |
| Applied Fundamental Research, LLC | 52,788 | $11,721 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 52,120 | $11,572 |
| NEW YORK STATE COMMON RETIREMENT FUND | 51,312 | $11,393 |
| Invesco Ltd. | 49,888 | $11,077 |
| RAYMOND JAMES FINANCIAL INC | 49,625 | $11,219 |
| PRINCIPAL FINANCIAL GROUP INC | 49,456 | $10,981 |
| OSAIC HOLDINGS, INC. | 46,932 | $10,420 |
| BANK OF AMERICA CORP /DE/ | 45,328 | $10,064 |
| Bank of New York Mellon Corp | 42,944 | $9,535 |
| RENAISSANCE GROUP LLC | 38,064 | $8,451 |
| Ranger Investment Management, L.P. | 36,055 | $8,005 |
| Legato Capital Management LLC | 35,261 | $7,829 |
| Palisades Investment Partners, LLC | 35,111 | $7,796 |
| D. E. Shaw & Co., Inc. | 33,823 | $7,510 |
| Schonfeld Strategic Advisors LLC | 28,694 | $6,371 |
| GOLDMAN SACHS GROUP INC | 27,387 | $6,081 |
| Public Sector Pension Investment Board | 26,717 | $5,932 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 26,510 | $5,886 |
| CATALYST FINANCIAL PARTNERS LLC | 26,460 | $5,875 |
| Nuveen, LLC | 25,014 | $5,554 |
| HealthInvest Partners AB | 22,986 | $5,104 |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 22,700 | $5,040 |
| Russell Investments Group, Ltd. | 22,186 | $4,926 |
| NICHOLAS COMPANY, INC. | 20,801 | $4,618 |
| RHUMBLINE ADVISERS | 20,480 | $4,547 |
| MONTRUSCO BOLTON INVESTMENTS INC. | 20,329 | $4,514 |
| Legal & General Group Plc | 19,271 | $4,275 |
| LPL Financial LLC | 19,042 | $4,228 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 18,294 | $4,062 |
| CHATHAM CAPITAL GROUP, INC. | 17,744 | $3,940 |
| WELLS FARGO & COMPANY/MN | 17,549 | $3,896 |
| MOUNTAIN PACIFIC INVESTMENT ADVISERS INC/ID | 17,171 | $3,812 |
| STIFEL FINANCIAL CORP | 17,083 | $3,793 |
| Bridge City Capital, LLC | 16,923 | $3,757 |
| Gotham Asset Management, LLC | 16,749 | $3,719 |
| EFG International AG | 16,110 | $3,574 |
| Motley Fool Wealth Management, LLC | 16,081 | $3,571 |
| JPMORGAN CHASE & CO | 15,737 | $3,494 |
| JANE STREET GROUP, LLC | 15,205 | $3,376 |
| MML INVESTORS SERVICES, LLC | 14,585 | $3,238 |
| Swiss National Bank | 14,400 | $3,197 |
| Susquehanna Portfolio Strategies, LLC | 14,349 | $3,186 |
| UBS ASSET MANAGEMENT AMERICAS INC | 13,789 | $3,062 |
| AMERIPRISE FINANCIAL INC | 13,475 | $2,992 |
| BARCLAYS PLC | 11,735 | $2,606 |
| SEI INVESTMENTS CO | 10,752 | $2,387 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 10,749 | $2,387 |
| FIRST TRUST ADVISORS LP | 10,746 | $2,386 |
| JOHNSON INVESTMENT COUNSEL INC | 10,271 | $2,280 |
| RICE HALL JAMES & ASSOCIATES, LLC | 10,100 | $2,243 |
| FIRST NATIONAL BANK OF OMAHA | 9,951 | $2,209 |
| First National Advisers, LLC | 9,803 | $2,176 |
| Motley Fool Asset Management LLC | 9,754 | $2,166 |
| ALLIANCEBERNSTEIN L.P. | 9,279 | $2,060 |
| B. Metzler seel. Sohn & Co. AG | 7,750 | $1,721 |
| CONFLUENCE INVESTMENT MANAGEMENT LLC | 7,688 | $1,707 |
| TWO SIGMA INVESTMENTS, LP | 7,543 | $1,675 |
| PRUDENTIAL FINANCIAL INC | 7,278 | $1,616 |
| TRUIST FINANCIAL CORP | 7,081 | $1,572 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 7,077 | $1,571 |
| Cetera Investment Advisers | 6,901 | $1,532 |
| LEVEL FOUR ADVISORY SERVICES, LLC | 6,409 | $1,423 |
| DEUTSCHE BANK AG\ | 6,333 | $1,406 |
| OAK RIDGE INVESTMENTS LLC | 6,024 | $1,338 |
| ZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/ | 5,655 | $1,256 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 5,523 | $1,226 |
| Laurus Investment Counsel Inc. | 5,260 | $1,168 |
| 166 other institutions | 209,970 | $38,631 |