| Mawer Investment Management Ltd. | 1,964,053 | $71,118 |
| BlackRock, Inc. | 1,909,140 | $69,130 |
| Thrivent Financial for Lutherans | 1,888,408 | $68 |
| VANGUARD GROUP INC | 1,514,252 | $54,831 |
| Private Capital Management, LLC | 999,371 | $36,187 |
| ROYCE & ASSOCIATES LP | 870,863 | $31,534 |
| WELLINGTON MANAGEMENT GROUP LLP | 821,560 | $29,749 |
| GEODE CAPITAL MANAGEMENT, LLC | 652,376 | $23,627 |
| Trigran Investments, Inc. | 648,738 | $23,491 |
| STATE STREET CORP | 642,381 | $23,261 |
| DIMENSIONAL FUND ADVISORS LP | 635,960 | $23,029 |
| RENAISSANCE TECHNOLOGIES LLC | 630,862 | $22,844 |
| GW&K Investment Management, LLC | 514,047 | $19 |
| HEARTLAND ADVISORS INC | 450,000 | $16,295 |
| MORGAN STANLEY | 307,808 | $11,146 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 305,461 | $11,061 |
| RIVERBRIDGE PARTNERS LLC | 295,543 | $10,702 |
| NORTHERN TRUST CORP | 278,549 | $10,086 |
| Nuveen, LLC | 258,111 | $9,346 |
| Point72 Asset Management, L.P. | 253,907 | $9,194 |
| Tieton Capital Management, LLC | 251,497 | $9 |
| Russell Investments Group, Ltd. | 219,920 | $7,963 |
| Qube Research & Technologies Ltd | 210,551 | $7,624 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 201,351 | $7,291 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 193,145 | $6,994 |
| KENNEDY CAPITAL MANAGEMENT LLC | 177,799 | $6,438 |
| ALGERT GLOBAL LLC | 177,160 | $6 |
| Bank of New York Mellon Corp | 168,976 | $6,119 |
| MILLENNIUM MANAGEMENT LLC | 150,683 | $5,456 |
| CSM Advisors, LLC | 143,235 | $5 |
| GOLDMAN SACHS GROUP INC | 142,137 | $5,147 |
| FIRST TRUST ADVISORS LP | 132,958 | $4,814 |
| FMR LLC | 124,775 | $4,518 |
| TWO SIGMA INVESTMENTS, LP | 115,140 | $4,169 |
| Trexquant Investment LP | 109,062 | $3,949 |
| CROWN ADVISORS MANAGEMENT, INC. | 100,000 | $4 |
| North Star Investment Management Corp. | 99,431 | $3,600 |
| BANK OF AMERICA CORP /DE/ | 99,034 | $3,586 |
| ROYAL BANK OF CANADA | 97,487 | $3,529 |
| JANE STREET GROUP, LLC | 93,019 | $3,368 |
| Alpine Peaks Capital, LP | 88,352 | $3,199 |
| SEI INVESTMENTS CO | 83,126 | $3,010 |
| CITADEL ADVISORS LLC | 78,019 | $2,825 |
| 4D Advisors, LLC | 75,000 | $2,716 |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 74,832 | $2,710 |
| Bridge City Capital, LLC | 69,982 | $2,534 |
| JPMORGAN CHASE & CO | 68,414 | $2,477 |
| Voleon Capital Management LP | 67,742 | $2,453 |
| Quantinno Capital Management LP | 67,328 | $2,438 |
| BARCLAYS PLC | 65,742 | $2,381 |
| HRT FINANCIAL LP | 64,821 | $2 |
| Squarepoint Ops LLC | 60,901 | $2,205 |
| State of New Jersey Common Pension Fund D | 60,399 | $2,187 |
| Waverly Advisors, LLC | 60,154 | $2,178 |
| CHATHAM CAPITAL GROUP, INC. | 58,140 | $2,105 |
| UBS Group AG | 52,977 | $1,918 |
| Swiss National Bank | 50,700 | $1,836 |
| RBF Capital, LLC | 45,773 | $1,657 |
| UBS ASSET MANAGEMENT AMERICAS INC | 44,821 | $1,623 |
| Boston Partners | 43,738 | $1,584 |
| FRANKLIN RESOURCES INC | 43,493 | $1,575 |
| Engineers Gate Manager LP | 43,461 | $1,574 |
| Invesco Ltd. | 42,019 | $1,522 |
| Polaris Capital Management, LLC | 38,800 | $1,405 |
| Pacific Ridge Capital Partners, LLC | 38,447 | $1,392 |
| CAPTRUST FINANCIAL ADVISORS | 36,708 | $1,329 |
| MARTINGALE ASSET MANAGEMENT L P | 36,484 | $1,321 |
| SG Americas Securities, LLC | 35,154 | $1 |
| LAZARD ASSET MANAGEMENT LLC | 35,065 | $1,270 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 34,910 | $1 |
| WILLNER & HELLER, LLC | 34,883 | $1,263 |
| CANADA PENSION PLAN INVESTMENT BOARD | 34,700 | $1,256 |
| BNP PARIBAS ARBITRAGE, SA | 34,636 | $1,254 |
| Brevan Howard Capital Management LP | 34,014 | $1,232 |
| AQR CAPITAL MANAGEMENT LLC | 32,773 | $1,187 |
| Legal & General Group Plc | 32,014 | $1,159 |
| RHUMBLINE ADVISERS | 30,872 | $1,118 |
| Verition Fund Management LLC | 30,697 | $1,112 |
| WELLS FARGO & COMPANY/MN | 30,556 | $1,106 |
| Campbell & CO Investment Adviser LLC | 30,385 | $1,100 |
| CITIGROUP INC | 30,116 | $1,091 |
| TWO SIGMA ADVISERS, LP | 30,000 | $1,086 |
| OAK ASSOCIATES LTD /OH/ | 27,877 | $1,009 |
| Brooklyn Investment Group | 27,789 | $1,025 |
| Y-Intercept (Hong Kong) Ltd | 27,586 | $999 |
| Pathstone Holdings, LLC | 27,373 | $991 |
| ALLIANCEBERNSTEIN L.P. | 26,680 | $966 |
| NEW YORK STATE COMMON RETIREMENT FUND | 26,523 | $960 |
| Walleye Capital LLC | 25,902 | $938 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 25,607 | $927 |
| GSA CAPITAL PARTNERS LLP | 24,317 | $1 |
| DEUTSCHE BANK AG\ | 24,236 | $878 |
| EQUITABLE TRUST CO | 23,865 | $864 |
| XTX Topco Ltd | 23,429 | $848 |
| Creative Planning | 23,201 | $840 |
| PRINCIPAL FINANCIAL GROUP INC | 22,629 | $819 |
| RAYMOND JAMES FINANCIAL INC | 21,016 | $761 |
| OCCUDO QUANTITATIVE STRATEGIES LP | 20,745 | $751 |
| EP Wealth Advisors, LLC | 19,546 | $708 |
| FourThought Financial Partners, LLC | 17,164 | $622 |
| 96 other institutions | 502,436 | $17,591 |