| ALLIANCEBERNSTEIN L.P. | 1,081,383 | $31,111 |
| FMR LLC | 1,065,105 | $30,643 |
| Capital International Investors | 958,490 | $27,576 |
| BAMCO INC /NY/ | 954,463 | $27,460 |
| VANGUARD GROUP INC | 654,631 | $18,834 |
| RIVERBRIDGE PARTNERS LLC | 593,744 | $17,082 |
| Nuveen, LLC | 495,092 | $14,244 |
| CENTRAL SECURITIES CORP | 475,000 | $13,666 |
| T. Rowe Price Investment Management, Inc. | 386,622 | $11 |
| Giverny Capital Inc. | 331,511 | $9,538 |
| LORD, ABBETT & CO. LLC | 255,764 | $7 |
| GILDER GAGNON HOWE & CO LLC | 238,520 | $6,862 |
| GEODE CAPITAL MANAGEMENT, LLC | 236,160 | $6,797 |
| Alyeska Investment Group, L.P. | 215,778 | $6,208 |
| BlackRock, Inc. | 187,337 | $5,390 |
| Gillson Capital LP | 169,065 | $5 |
| BRASADA CAPITAL MANAGEMENT, LP | 160,787 | $4,502 |
| Grandeur Peak Global Advisors, LLC | 116,348 | $3,347 |
| Ascent Group, LLC | 102,402 | $2,946 |
| VICTORY CAPITAL MANAGEMENT INC | 80,340 | $2,311 |
| TD Asset Management Inc | 67,704 | $1,948 |
| STATE STREET CORP | 64,366 | $1,852 |
| NORTHERN TRUST CORP | 61,661 | $1,774 |
| ROYCE & ASSOCIATES LP | 57,019 | $1,640 |
| GOLDMAN SACHS GROUP INC | 53,303 | $1,534 |
| Ghisallo Capital Management LLC | 50,000 | $1,439 |
| UBS Group AG | 45,912 | $1,321 |
| BANK OF AMERICA CORP /DE/ | 42,696 | $1,228 |
| RENAISSANCE TECHNOLOGIES LLC | 39,200 | $1,128 |
| MORGAN STANLEY | 36,203 | $1,042 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 33,018 | $1 |
| TWO SIGMA INVESTMENTS, LP | 32,914 | $947 |
| RAYMOND JAMES FINANCIAL INC | 32,026 | $921 |
| Qube Research & Technologies Ltd | 27,436 | $789 |
| Schonfeld Strategic Advisors LLC | 26,848 | $772 |
| STATE OF WISCONSIN INVESTMENT BOARD | 25,641 | $738 |
| ExodusPoint Capital Management, LP | 20,959 | $603 |
| BLAIR WILLIAM & CO/IL | 19,896 | $572 |
| Dynamic Technology Lab Private Ltd | 16,252 | $468 |
| Dockside LLC | 15,987 | $460 |
| 1832 Asset Management L.P. | 15,373 | $442 |
| ENVESTNET ASSET MANAGEMENT INC | 15,231 | $438 |
| SEI INVESTMENTS CO | 12,640 | $364 |
| Bank of New York Mellon Corp | 12,232 | $352 |
| BLALOCK WILLIAMS, LLC | 11,942 | $344 |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 11,724 | $337 |
| Susquehanna Portfolio Strategies, LLC | 10,473 | $301 |
| AMERICAN CENTURY COMPANIES INC | 10,277 | $296 |
| FRANKLIN RESOURCES INC | 10,000 | $288 |
| BALYASNY ASSET MANAGEMENT L.P. | 9,890 | $285 |
| MILLENNIUM MANAGEMENT LLC | 8,275 | $238 |
| ROYAL BANK OF CANADA | 7,178 | $207 |
| CITIGROUP INC | 6,374 | $183 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 4,900 | $141 |
| QUADRANT CAPITAL GROUP LLC | 2,357 | $68 |
| Aquatic Capital Management LLC | 1,520 | $44 |
| Russell Investments Group, Ltd. | 1,421 | $41 |
| US BANCORP \DE\ | 1,257 | $36 |
| ACADIAN ASSET MANAGEMENT LLC | 1,156 | $0 |
| FIFTH THIRD BANCORP | 896 | $26 |
| PNC Financial Services Group, Inc. | 793 | $23 |
| CWM, LLC | 703 | $0 |
| Farther Finance Advisors, LLC | 337 | $10 |
| Federation des caisses Desjardins du Quebec | 135 | $4 |
| JONES FINANCIAL COMPANIES LLLP | 100 | $3 |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 100 | $3 |
| Aster Capital Management (DIFC) Ltd | 30 | $1 |
| GAMMA Investing LLC | 9 | $0 |
| Rachor Investment Advisory Services, LLC | 6 | $0 |
| BARCLAYS PLC | 1 | $0 |