| FMR LLC | 2,583,531 | $85,308 |
| BlackRock, Inc. | 1,542,779 | $50,943 |
| VANGUARD GROUP INC | 838,618 | $27,691 |
| Swedbank AB | 450,000 | $14,859 |
| Pembroke Management, LTD | 439,401 | $14,509 |
| BANK OF AMERICA CORP /DE/ | 407,057 | $13,441 |
| Summit Creek Advisors LLC | 399,094 | $13,178 |
| GEODE CAPITAL MANAGEMENT, LLC | 342,911 | $11,326 |
| DIMENSIONAL FUND ADVISORS LP | 334,175 | $11,036 |
| Polar Asset Management Partners Inc. | 285,024 | $9,411 |
| STATE STREET CORP | 278,504 | $9,196 |
| Pacific Ridge Capital Partners, LLC | 244,772 | $8,082 |
| ALLIANCEBERNSTEIN L.P. | 188,071 | $6,210 |
| ACADIAN ASSET MANAGEMENT LLC | 182,182 | $6 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 170,677 | $5,636 |
| Russell Investments Group, Ltd. | 129,863 | $4,288 |
| AMERIPRISE FINANCIAL INC | 129,790 | $4,286 |
| NORTHERN TRUST CORP | 126,331 | $4,171 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 118,594 | $3,916 |
| TUDOR INVESTMENT CORP ET AL | 103,461 | $3,416 |
| LAZARD ASSET MANAGEMENT LLC | 98,439 | $3,250 |
| MARSHALL WACE, LLP | 88,677 | $2,928 |
| MORGAN STANLEY | 79,715 | $2,632 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 77,533 | $2,560 |
| Asset Management One Co., Ltd. | 76,697 | $2,620 |
| GOLDMAN SACHS GROUP INC | 70,135 | $2,316 |
| UBS Group AG | 66,676 | $2,202 |
| ROYCE & ASSOCIATES LP | 64,837 | $2,141 |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 58,551 | $2,534 |
| Cetera Investment Advisers | 57,575 | $1,901 |
| Conestoga Capital Advisors, LLC | 57,295 | $1,892 |
| RENAISSANCE TECHNOLOGIES LLC | 56,000 | $1,849 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 41,175 | $1,360 |
| Bank of New York Mellon Corp | 40,803 | $1,347 |
| BNP PARIBAS ARBITRAGE, SA | 34,721 | $1,146 |
| JPMORGAN CHASE & CO | 34,362 | $1,135 |
| FEDERATED HERMES, INC. | 32,745 | $1,081 |
| NOVARE CAPITAL MANAGEMENT LLC | 32,600 | $1,076 |
| Nuveen, LLC | 32,472 | $1,072 |
| BARCLAYS PLC | 32,087 | $1,060 |
| Per Stirling Capital Management, LLC. | 31,134 | $1,028 |
| Grandeur Peak Global Advisors, LLC | 30,880 | $1,020 |
| Trexquant Investment LP | 28,193 | $931 |
| Integrated Quantitative Investments LLC | 25,833 | $853 |
| PERRITT CAPITAL MANAGEMENT INC | 23,690 | $782 |
| Rothschild Wealth LLC | 23,690 | $782 |
| KEYVANTAGE WEALTH, LLC | 22,536 | $744 |
| ROYAL BANK OF CANADA | 22,241 | $734 |
| Brookwood Investment Group LLC | 20,690 | $683 |
| Dynamic Technology Lab Private Ltd | 19,334 | $638 |
| STATE OF WISCONSIN INVESTMENT BOARD | 18,837 | $622 |
| JANE STREET GROUP, LLC | 18,418 | $608 |
| XTX Topco Ltd | 18,183 | $600 |
| STIFEL FINANCIAL CORP | 18,117 | $598 |
| GLOBEFLEX CAPITAL L P | 17,661 | $583 |
| RHUMBLINE ADVISERS | 17,232 | $569 |
| Boston Partners | 17,125 | $565 |
| CANADA PENSION PLAN INVESTMENT BOARD | 17,000 | $561 |
| STRS OHIO | 16,900 | $558 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 16,880 | $1 |
| PANAGORA ASSET MANAGEMENT INC | 16,039 | $530 |
| Ancora Advisors LLC | 15,546 | $513 |
| WELLS FARGO & COMPANY/MN | 15,494 | $512 |
| PRINCIPAL FINANCIAL GROUP INC | 15,482 | $511 |
| EMERALD ADVISERS, LLC | 13,624 | $450 |
| Creative Planning | 13,296 | $439 |
| Groupe la Francaise | 13,000 | $429 |
| Legato Capital Management LLC | 12,633 | $417 |
| Qube Research & Technologies Ltd | 12,378 | $409 |
| Invesco Ltd. | 10,954 | $362 |
| Precision Wealth Strategies, LLC | 10,934 | $361 |
| FRANKLIN RESOURCES INC | 10,385 | $343 |
| AQR CAPITAL MANAGEMENT LLC | 9,583 | $316 |
| Quantinno Capital Management LP | 9,543 | $315 |
| DEUTSCHE BANK AG\ | 9,473 | $313 |
| VARCOV Co. | 8,958 | $296 |
| MetLife Investment Management, LLC | 8,630 | $285 |
| INTECH INVESTMENT MANAGEMENT LLC | 8,552 | $282 |
| BAILARD, INC. | 8,012 | $265 |
| Voya Investment Management LLC | 7,677 | $253 |
| COMERICA BANK | 7,355 | $243 |
| Polymer Capital Management (US) LLC | 7,225 | $239 |
| CAXTON ASSOCIATES LLP | 6,798 | $224 |
| Point72 Asset Management, L.P. | 6,629 | $219 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 6,506 | $215 |
| State of Wyoming | 6,215 | $205 |
| ARS Investment Partners, LLC | 6,179 | $204 |
| CITIGROUP INC | 4,872 | $161 |
| NEW YORK STATE COMMON RETIREMENT FUND | 4,491 | $148 |
| SG Americas Securities, LLC | 3,971 | $0 |
| Police & Firemen's Retirement System of New Jersey | 3,862 | $128 |
| State of Alaska, Department of Revenue | 2,599 | $0 |
| Legal & General Group Plc | 1,456 | $48 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 1,284 | $0 |
| Ameritas Investment Partners, Inc. | 1,174 | $39 |
| AlphaQuest LLC | 1,096 | $36 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 866 | $29 |
| Tower Research Capital LLC (TRC) | 789 | $26 |
| Kestra Advisory Services, LLC | 675 | $22 |
| OSAIC HOLDINGS, INC. | 567 | $19 |
| 26 other institutions | 3,504 | $89 |