| Senvest Management, LLC | 4,141,355 | $59,553 |
| MORGAN STANLEY | 3,998,548 | $57,499 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 3,034,591 | $43,637 |
| BlackRock, Inc. | 2,683,220 | $38,585 |
| Artisan Partners Limited Partnership | 2,647,804 | $38,075 |
| Granahan Investment Management, LLC | 2,569,663 | $36,952 |
| Chicago Capital, LLC | 2,476,363 | $35,610 |
| BAILLIE GIFFORD & CO | 1,565,079 | $22,506 |
| Stephens Investment Management Group LLC | 1,475,945 | $21,224 |
| Invenomic Capital Management LP | 1,397,950 | $20,103 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 1,148,895 | $16,464 |
| DUDLEY & SHANLEY, INC. | 901,960 | $12,970 |
| MEITAV INVESTMENT HOUSE LTD | 877,015 | $12,610 |
| THOMPSON INVESTMENT MANAGEMENT, INC. | 876,977 | $12,611 |
| D. E. Shaw & Co., Inc. | 777,767 | $11,184 |
| Polar Asset Management Partners Inc. | 744,644 | $10,708 |
| Medina Value Partners, LLC | 712,972 | $10,253 |
| JANUS HENDERSON GROUP PLC | 697,501 | $10,030 |
| LHM, INC. | 693,598 | $9,974 |
| STATE STREET CORP | 652,594 | $9,384 |
| BNP Paribas Investment Partners S.A. | 593,291 | $9 |
| BLAIR WILLIAM & CO/IL | 454,428 | $6,535 |
| Assenagon Asset Management S.A. | 453,250 | $6,518 |
| ArrowMark Colorado Holdings LLC | 447,000 | $6,428 |
| GILDER GAGNON HOWE & CO LLC | 441,391 | $6,347 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 366,677 | $5,273 |
| JANE STREET GROUP, LLC | 352,814 | $5,073 |
| ACADIAN ASSET MANAGEMENT LLC | 351,634 | $5 |
| Silverberg Bernstein Capital Management LLC | 331,256 | $4,763 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 295,175 | $4,245 |
| Man Group plc | 286,695 | $4,123 |
| AMERICAN CAPITAL MANAGEMENT INC | 284,628 | $4,093 |
| Pathstone Holdings, LLC | 265,502 | $4,033 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 238,154 | $3,425 |
| Yelin Lapidot Holdings Management Ltd. | 220,031 | $3,164 |
| NEW YORK STATE COMMON RETIREMENT FUND | 205,288 | $2,952 |
| MOODY NATIONAL BANK TRUST DIVISION | 189,355 | $2,723 |
| KENNEDY CAPITAL MANAGEMENT LLC | 182,360 | $2,622 |
| WASATCH ADVISORS LP | 178,065 | $2,561 |
| MILLENNIUM MANAGEMENT LLC | 174,906 | $2,515 |
| Point72 Asset Management, L.P. | 165,394 | $2,378 |
| ICON ADVISERS INC/CO | 165,000 | $2,373 |
| Atom Investors LP | 163,740 | $2,355 |
| Trexquant Investment LP | 159,274 | $2,290 |
| Taylor Frigon Capital Management LLC | 155,182 | $2,457 |
| GOLDMAN SACHS GROUP INC | 144,705 | $2,081 |
| SEI INVESTMENTS CO | 143,105 | $2,058 |
| LAZARD ASSET MANAGEMENT LLC | 138,125 | $1,986 |
| HRT FINANCIAL LP | 131,769 | $2 |
| G2 Investment Partners Management LLC | 123,120 | $1,770 |
| UBS ASSET MANAGEMENT AMERICAS INC | 90,150 | $1,296 |
| BANK OF AMERICA CORP /DE/ | 89,944 | $1,293 |
| Swiss National Bank | 89,800 | $1,291 |
| GEODE CAPITAL MANAGEMENT, LLC | 89,327 | $1,284 |
| UBS Group AG | 82,341 | $1,184 |
| NORTHERN TRUST CORP | 81,549 | $1,173 |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 74,273 | $1,068 |
| MARATHON CAPITAL MANAGEMENT | 72,405 | $1,041 |
| Verition Fund Management LLC | 64,553 | $928 |
| RENAISSANCE TECHNOLOGIES LLC | 63,300 | $910 |
| CITADEL ADVISORS LLC | 56,350 | $810 |
| XTX Topco Ltd | 50,411 | $725 |
| Legal & General Group Plc | 49,057 | $705 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 47,693 | $686 |
| Round Rock Advisors, LLC | 47,071 | $677 |
| VANGUARD GROUP INC | 41,052 | $590 |
| BOOTHBAY FUND MANAGEMENT, LLC | 40,184 | $578 |
| Ulysses Management LLC | 40,000 | $575 |
| Jump Financial, LLC | 39,407 | $567 |
| Toroso Investments, LLC | 34,596 | $497 |
| Nuveen, LLC | 34,101 | $490 |
| CLIFFORD CAPITAL PARTNERS LLC | 30,588 | $440 |
| BNP PARIBAS ARBITRAGE, SA | 28,298 | $407 |
| Headlands Technologies LLC | 27,727 | $399 |
| Handelsbanken Fonder AB | 25,657 | $0 |
| Magnetar Financial LLC | 20,985 | $302 |
| JPMORGAN CHASE & CO | 20,701 | $298 |
| Squarepoint Ops LLC | 20,623 | $297 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 19,913 | $286 |
| Avalon Trust Co | 19,819 | $285 |
| Susquehanna Portfolio Strategies, LLC | 18,384 | $264 |
| Engineers Gate Manager LP | 18,065 | $260 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 18,015 | $259 |
| Argos Wealth Advisors, LLC | 16,703 | $240 |
| Police & Firemen's Retirement System of New Jersey | 16,043 | $231 |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 15,678 | $0 |
| Y-Intercept (Hong Kong) Ltd | 15,134 | $218 |
| State of Wyoming | 14,770 | $212 |
| Quantbot Technologies LP | 14,244 | $205 |
| Cornerstone Investment Partners, LLC | 13,892 | $200 |
| STIFEL FINANCIAL CORP | 13,038 | $187 |
| VAN ECK ASSOCIATES CORP | 12,742 | $0 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 12,200 | $175 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 11,758 | $169 |
| Invesco Ltd. | 11,211 | $161 |
| INCEPTIONR LLC | 10,380 | $149 |
| CAPTRUST FINANCIAL ADVISORS | 10,181 | $146 |
| Quadrature Capital Ltd | 10,022 | $144 |
| KLP KAPITALFORVALTNING AS | 9,300 | $134 |
| Fortitude Family Office, LLC | 8,164 | $117 |
| 36 other institutions | 44,654 | $633 |