| VANGUARD GROUP INC | 6,259,001 | $539,839 |
| BlackRock, Inc. | 4,444,264 | $383,318 |
| EMINENCE CAPITAL, LP | 3,706,152 | $319,656 |
| UBS Group AG | 2,204,792 | $190,163 |
| FMR LLC | 1,389,485 | $119,843 |
| NORDEA INVESTMENT MANAGEMENT AB | 1,290,923 | $110,839 |
| MORGAN STANLEY | 1,265,693 | $109,166 |
| STATE STREET CORP | 1,239,519 | $106,909 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,192,149 | $102,841 |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1,170,160 | $100,926 |
| RIVERBRIDGE PARTNERS LLC | 1,153,427 | $99,483 |
| Conestoga Capital Advisors, LLC | 1,083,243 | $93,430 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,047,893 | $90 |
| EDMOND DE ROTHSCHILD HOLDING S.A. | 941,355 | $81,192 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 893,859 | $77,095 |
| FIRST TRUST ADVISORS LP | 741,293 | $63,937 |
| Assenagon Asset Management S.A. | 740,102 | $63,834 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 736,799 | $63,549 |
| MAIRS & POWER INC | 727,994 | $62,789 |
| NORGES BANK | 618,845 | $53,375 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 588,807 | $50,785 |
| BARCLAYS PLC | 582,586 | $50,248 |
| Irenic Capital Management LP | 552,010 | $47,611 |
| AQR CAPITAL MANAGEMENT LLC | 522,304 | $45,049 |
| NORTHERN TRUST CORP | 504,010 | $43,471 |
| TimesSquare Capital Management, LLC | 502,403 | $43,332 |
| Nuveen, LLC | 499,985 | $43,124 |
| Pembroke Management, LTD | 474,356 | $40,913 |
| LOOMIS SAYLES & CO L P | 453,451 | $39,110 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 431,557 | $37,222 |
| BANK OF AMERICA CORP /DE/ | 401,880 | $34,662 |
| CITADEL ADVISORS LLC | 396,229 | $34,175 |
| AMERIPRISE FINANCIAL INC | 321,771 | $27,753 |
| T. Rowe Price Investment Management, Inc. | 319,993 | $28 |
| Ranger Investment Management, L.P. | 306,856 | $26,466 |
| Jefferies Financial Group Inc. | 300,719 | $25,937 |
| GOLDMAN SACHS GROUP INC | 299,904 | $25,867 |
| ROYAL BANK OF CANADA | 297,308 | $25,642 |
| Topline Capital Management, LLC | 288,250 | $24,862 |
| RENAISSANCE TECHNOLOGIES LLC | 279,040 | $24,067 |
| Bank of New York Mellon Corp | 232,793 | $20,078 |
| JANUS HENDERSON GROUP PLC | 225,175 | $19,424 |
| Jain Global LLC | 221,786 | $19,129 |
| abrdn plc | 218,382 | $18,835 |
| Point72 Asset Management, L.P. | 216,310 | $18,657 |
| BROWN CAPITAL MANAGEMENT LLC | 208,494 | $17,983 |
| JANE STREET GROUP, LLC | 194,531 | $16,778 |
| Private Wealth Asset Management, LLC | 175,100 | $15,102 |
| Lakehouse Capital Pty Ltd | 151,993 | $13 |
| COMERICA BANK | 151,317 | $13,051 |
| ExodusPoint Capital Management, LP | 150,509 | $12,981 |
| Tetragon Partners GP Ltd | 150,000 | $12,938 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 149,785 | $12,919 |
| ENVESTNET ASSET MANAGEMENT INC | 146,920 | $12,672 |
| Praesidium Investment Management Company, LLC | 140,427 | $12,112 |
| Impax Asset Management Group plc | 136,086 | $11,737 |
| CANADA PENSION PLAN INVESTMENT BOARD | 135,500 | $11,687 |
| Connor, Clark & Lunn Investment Management Ltd. | 132,412 | $11,421 |
| BNP Paribas Investment Partners S.A. | 132,127 | $11 |
| OBERWEIS ASSET MANAGEMENT INC/ | 127,500 | $10,997 |
| UBS ASSET MANAGEMENT AMERICAS INC | 125,689 | $10,841 |
| Trexquant Investment LP | 117,139 | $10,103 |
| SEI INVESTMENTS CO | 114,663 | $9,890 |
| JPMORGAN CHASE & CO | 112,904 | $9,738 |
| Russell Investments Group, Ltd. | 108,736 | $9,378 |
| STATE OF WISCONSIN INVESTMENT BOARD | 107,407 | $9,264 |
| Swiss National Bank | 97,721 | $8,428 |
| PRUDENTIAL FINANCIAL INC | 97,470 | $8,407 |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 96,168 | $8,294 |
| Qube Research & Technologies Ltd | 87,731 | $7,567 |
| PANAGORA ASSET MANAGEMENT INC | 85,664 | $7,389 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 83,805 | $7,228 |
| Engineers Gate Manager LP | 83,433 | $7,196 |
| FLPUTNAM INVESTMENT MANAGEMENT CO | 81,391 | $7,020 |
| NICHOLAS COMPANY, INC. | 80,916 | $6,979 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 80,083 | $6,907 |
| Siren, L.L.C. | 79,123 | $6,824 |
| CIBC Private Wealth Group, LLC | 78,416 | $6,763 |
| MILLENNIUM MANAGEMENT LLC | 76,752 | $6,620 |
| Susquehanna Portfolio Strategies, LLC | 71,132 | $6,135 |
| IEQ CAPITAL, LLC | 68,225 | $5,884 |
| RHUMBLINE ADVISERS | 65,755 | $5,671 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 60,682 | $5,234 |
| WELLS FARGO & COMPANY/MN | 60,551 | $5,223 |
| Madison Avenue Partners, LP | 59,946 | $5,170 |
| ALLIANCEBERNSTEIN L.P. | 58,059 | $5,008 |
| Kopp Family Office, LLC | 55,866 | $4,818 |
| DEUTSCHE BANK AG\ | 54,260 | $4,680 |
| SG Americas Securities, LLC | 53,889 | $5 |
| HARBOR CAPITAL ADVISORS, INC. | 53,760 | $5 |
| Madison Asset Management, LLC | 53,138 | $4,583 |
| Abacus Planning Group, Inc. | 52,954 | $4,567 |
| 13D Management LLC | 52,000 | $4,485 |
| Squarepoint Ops LLC | 51,992 | $4,484 |
| Legal & General Group Plc | 51,088 | $4,406 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 51,036 | $4 |
| EFG International AG | 50,770 | $4,384 |
| Bridgewater Associates, LP | 50,254 | $4,334 |
| Herald Investment Management Ltd | 50,000 | $4,318 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 47,234 | $4,074 |
| 239 other institutions | 1,917,594 | $149,492 |