| Granahan Investment Management, LLC | 11,590,428 | $105,821 |
| BlackRock, Inc. | 7,551,914 | $68,949 |
| VANGUARD GROUP INC | 7,314,207 | $66,779 |
| Park West Asset Management LLC | 5,050,000 | $46,107 |
| GILDER GAGNON HOWE & CO LLC | 4,347,373 | $39,692 |
| D. E. Shaw & Co., Inc. | 2,769,289 | $25,284 |
| Invesco Ltd. | 2,477,795 | $22,622 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 2,469,216 | $22,544 |
| GEODE CAPITAL MANAGEMENT, LLC | 2,294,478 | $20,952 |
| STATE STREET CORP | 2,220,891 | $20,277 |
| Portolan Capital Management, LLC | 2,083,055 | $19,018 |
| HENNESSY ADVISORS INC | 1,446,500 | $13,207 |
| Zweig-DiMenna Associates LLC | 1,329,200 | $12,136 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,246,208 | $11,378 |
| DIMENSIONAL FUND ADVISORS LP | 1,084,265 | $9,899 |
| TWO SIGMA INVESTMENTS, LP | 1,064,281 | $9,717 |
| MORGAN STANLEY | 947,554 | $8,651 |
| G2 Investment Partners Management LLC | 899,000 | $8,208 |
| JPMORGAN CHASE & CO | 865,760 | $7,904 |
| NORTHERN TRUST CORP | 846,977 | $7,733 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 796,598 | $7,273 |
| THOMPSON SIEGEL & WALMSLEY LLC | 644,663 | $6 |
| WELLS FARGO & COMPANY/MN | 607,588 | $5,547 |
| GOLDMAN SACHS GROUP INC | 596,302 | $5,444 |
| MOODY NATIONAL BANK TRUST DIVISION | 593,830 | $5,422 |
| UBS Group AG | 535,952 | $4,893 |
| Beartown Capital Management, LLC | 450,000 | $4,109 |
| AYAL Capital Advisors Ltd | 406,542 | $3,712 |
| ASHFORD CAPITAL MANAGEMENT INC | 404,670 | $3,695 |
| HARBOR CAPITAL ADVISORS, INC. | 388,299 | $4 |
| UBS ASSET MANAGEMENT AMERICAS INC | 371,106 | $3,388 |
| TUDOR INVESTMENT CORP ET AL | 367,957 | $3,359 |
| PANAGORA ASSET MANAGEMENT INC | 361,132 | $3,297 |
| FIRST TRUST ADVISORS LP | 340,492 | $3,109 |
| Bank of New York Mellon Corp | 317,026 | $2,894 |
| BANK OF MONTREAL /CAN/ | 315,477 | $2,880 |
| CITADEL ADVISORS LLC | 311,507 | $2,844 |
| AQR CAPITAL MANAGEMENT LLC | 309,741 | $2,828 |
| Alpha Wave Global, LP | 286,797 | $2,618 |
| Trexquant Investment LP | 279,391 | $2,551 |
| Schneider Downs Wealth Management Advisors, LP | 274,816 | $2,509 |
| BANK OF AMERICA CORP /DE/ | 269,982 | $2,465 |
| HRT FINANCIAL LP | 264,345 | $2 |
| Veradace Capital Management LLC | 240,246 | $2,193 |
| FMR LLC | 234,918 | $2,145 |
| BOOTHBAY FUND MANAGEMENT, LLC | 233,214 | $2,129 |
| Russell Investments Group, Ltd. | 217,111 | $1,982 |
| ACADIAN ASSET MANAGEMENT LLC | 215,825 | $2 |
| CITIZENS FINANCIAL GROUP INC/RI | 212,068 | $1,936 |
| Viewpoint Capital Management LLC | 208,500 | $1,904 |
| Nuveen, LLC | 184,934 | $1,688 |
| BARCLAYS PLC | 177,803 | $1,623 |
| STATE OF WISCONSIN INVESTMENT BOARD | 174,191 | $1,590 |
| Verition Fund Management LLC | 141,804 | $1,295 |
| TWO SIGMA ADVISERS, LP | 136,700 | $1,248 |
| Swiss National Bank | 133,700 | $1,221 |
| JANE STREET GROUP, LLC | 129,260 | $1,180 |
| Progeny 3, Inc. | 128,910 | $1,177 |
| BALYASNY ASSET MANAGEMENT L.P. | 126,539 | $1,155 |
| AE Wealth Management LLC | 124,609 | $1,138 |
| D.A. DAVIDSON & CO. | 121,428 | $1,109 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 119,535 | $1,091 |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 119,094 | $1 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 118,045 | $1,078 |
| LAZARD ASSET MANAGEMENT LLC | 110,334 | $1,007 |
| K2 PRINCIPAL FUND, L.P. | 110,000 | $1,004 |
| ALGERT GLOBAL LLC | 109,210 | $1 |
| Squarepoint Ops LLC | 102,987 | $940 |
| RHUMBLINE ADVISERS | 99,597 | $909 |
| RAM Investment Partners, LLC | 95,490 | $872 |
| FRANKLIN RESOURCES INC | 92,437 | $844 |
| Clarius Group, LLC | 88,874 | $811 |
| ALLIANCEBERNSTEIN L.P. | 80,410 | $734 |
| GSA CAPITAL PARTNERS LLP | 78,808 | $1 |
| NATIXIS | 73,100 | $667 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 69,305 | $633 |
| ROYAL BANK OF CANADA | 67,379 | $615 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 66,407 | $606 |
| Centiva Capital, LP | 65,008 | $594 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 64,104 | $585 |
| SG Americas Securities, LLC | 62,869 | $1 |
| DEUTSCHE BANK AG\ | 61,702 | $563 |
| Round Rock Advisors, LLC | 60,603 | $948 |
| Legal & General Group Plc | 59,914 | $547 |
| Voleon Capital Management LP | 56,615 | $517 |
| POLEN CAPITAL MANAGEMENT LLC | 53,683 | $490 |
| Werba Rubin Papier Wealth Management | 53,286 | $487 |
| Freestone Grove Partners LP | 52,994 | $484 |
| Quantbot Technologies LP | 50,111 | $458 |
| Numerai GP LLC | 49,977 | $456 |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 49,670 | $453 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 49,579 | $453 |
| MetLife Investment Management, LLC | 48,891 | $446 |
| PRUDENTIAL FINANCIAL INC | 48,210 | $440 |
| CANADA PENSION PLAN INVESTMENT BOARD | 46,700 | $426 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 46,491 | $0 |
| GROUP ONE TRADING, L.P. | 41,442 | $378 |
| LPL Financial LLC | 40,688 | $371 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 40,253 | $368 |
| Parallax Volatility Advisers, L.P. | 40,000 | $365 |
| 94 other institutions | 1,117,413 | $9,296 |