| DISCIPLINED GROWTH INVESTORS INC /MN | 1,131,568 | $19,135 |
| VANGUARD GROUP INC | 648,222 | $10,961 |
| Moors & Cabot, Inc. | 575,950 | $9,739 |
| DIMENSIONAL FUND ADVISORS LP | 544,099 | $9,201 |
| First Eagle Investment Management, LLC | 430,273 | $7,276 |
| GRACE & WHITE INC /NY | 307,795 | $5,205 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 231,285 | $3,911 |
| BlackRock, Inc. | 221,106 | $3,739 |
| SEI INVESTMENTS CO | 196,956 | $3,331 |
| Glenorchy Capital Ltd | 170,992 | $2,891 |
| De Lisle Partners LLP | 147,133 | $2,482 |
| GEODE CAPITAL MANAGEMENT, LLC | 146,107 | $2,472 |
| US BANCORP \DE\ | 127,134 | $2,150 |
| STATE STREET CORP | 125,936 | $2,130 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 114,707 | $1,940 |
| MILLENNIUM MANAGEMENT LLC | 62,020 | $1,049 |
| EagleClaw Capital Managment, LLC | 61,150 | $1,034 |
| GOLDMAN SACHS GROUP INC | 60,136 | $1,017 |
| CITADEL ADVISORS LLC | 58,726 | $993 |
| TWO SIGMA INVESTMENTS, LP | 58,288 | $986 |
| Cambridge Investment Research Advisors, Inc. | 58,174 | $1 |
| Brooklyn Investment Group | 43,799 | $762 |
| Empowered Funds, LLC | 40,291 | $681 |
| 683 Capital Management, LLC | 39,252 | $664 |
| NORTHERN TRUST CORP | 38,938 | $658 |
| Peapod Lane Capital LLC | 37,817 | $639 |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 36,776 | $622 |
| Qube Research & Technologies Ltd | 32,251 | $545 |
| AMERICAN CENTURY COMPANIES INC | 30,141 | $510 |
| AlphaQuest LLC | 27,604 | $467 |
| ExodusPoint Capital Management, LP | 25,049 | $424 |
| JANE STREET GROUP, LLC | 24,918 | $421 |
| GSA CAPITAL PARTNERS LLP | 24,520 | $0 |
| Vestmark Advisory Solutions, Inc. | 24,271 | $410 |
| Mount Yale Investment Advisors, LLC | 24,271 | $410 |
| Mraz, Amerine & Associates, Inc. | 24,081 | $407 |
| BARCLAYS PLC | 23,344 | $395 |
| XTX Topco Ltd | 22,936 | $388 |
| ACADIAN ASSET MANAGEMENT LLC | 22,058 | $0 |
| COMMONWEALTH EQUITY SERVICES, LLC | 21,885 | $370 |
| OMERS ADMINISTRATION Corp | 20,100 | $340 |
| Hudson Bay Capital Management LP | 18,714 | $316 |
| MORGAN STANLEY | 17,264 | $292 |
| FourThought Financial Partners, LLC | 16,339 | $276 |
| BANK OF AMERICA CORP /DE/ | 14,665 | $248 |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 13,636 | $231 |
| Tannin Capital LLC | 13,545 | $229 |
| LPL Financial LLC | 13,200 | $223 |
| IMC-Chicago, LLC | 12,478 | $211 |
| MARSHALL WACE, LLP | 11,785 | $199 |
| WELLS FARGO & COMPANY/MN | 10,908 | $184 |
| BALYASNY ASSET MANAGEMENT L.P. | 10,530 | $178 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 10,429 | $176 |
| UBS Group AG | 6,817 | $115 |
| CIBC Private Wealth Group, LLC | 6,650 | $112 |
| Tower Research Capital LLC (TRC) | 5,230 | $88 |
| Kestra Advisory Services, LLC | 3,952 | $67 |
| CITIGROUP INC | 3,309 | $56 |
| OSAIC HOLDINGS, INC. | 2,365 | $40 |
| SIMPLEX TRADING, LLC | 2,001 | $34 |
| SBI Securities Co., Ltd. | 1,290 | $22 |
| Farther Finance Advisors, LLC | 1,180 | $20 |
| FMR LLC | 1,111 | $19 |
| CoreCap Advisors, LLC | 950 | $16 |
| BNP PARIBAS ARBITRAGE, SA | 796 | $13 |
| Parvin Asset Management, LLC | 750 | $13 |
| ROYAL BANK OF CANADA | 711 | $12 |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 700 | $12 |
| JONES FINANCIAL COMPANIES LLLP | 580 | $10 |
| RHUMBLINE ADVISERS | 439 | $7 |
| HAZLETT, BURT & WATSON, INC. | 400 | $0 |
| Aventura Private Wealth, LLC | 324 | $5 |
| Sunbelt Securities, Inc. | 300 | $5 |
| Hurley Capital, LLC | 206 | $3 |
| CWM, LLC | 204 | $0 |
| Kingdom Financial Group LLC. | 194 | $3 |
| Capital Advisors, Ltd. LLC | 122 | $0 |
| Triumph Capital Management | 100 | $2 |
| REAP Financial Group, LLC | 100 | $2 |
| SIGNATUREFD, LLC | 54 | $1 |
| Root Financial Partners, LLC | 34 | $1 |
| Optiver Holding B.V. | 6 | $0 |
| HARBOUR INVESTMENTS, INC. | 5 | $0 |