| 1 | Orbis Allan Gray Ltd | 6,943,858 | $69.0M | 0.29% | Share |
| 2 | NetEase, Inc. | 2,898,293 | $29.2M | 6.76% | Share |
| 3 | VANGUARD GROUP INC | 825,253 | $8.3M | 0.00% | Share |
| 4 | ACADIAN ASSET MANAGEMENT LLC | 431,966 | $4.0M | 0.01% | Share |
| 5 | VANGUARD GROUP INC | 211,666 | $2.1M | 0.00% | Share |
| 6 | Connor, Clark & Lunn Investment Management Ltd. | 243,446 | $2.0M | 0.01% | Share |
| 7 | Invesco Ltd. | 27,797 | $280K | 0.00% | Share |
| 8 | GROUP ONE TRADING LLC | 8,700 | $87K | 0.00% | Put |
| 9 | UBS Group AG | 7,753 | $78K | 0.00% | Share |
| 10 | UBS Group AG | 7,110 | $71K | 0.00% | Share |
| 11 | VANGUARD GROUP INC | 3,655 | $36K | 0.00% | Share |
| 12 | Mirae Asset Global Investments Co., Ltd. | 2,535 | $25K | 0.00% | Share |
| 13 | Compagnie Lombard Odier SCmA | 2,000 | $20K | 0.00% | Share |
| 14 | EverSource Wealth Advisors, LLC | 834 | $8K | 0.00% | Share |
| 15 | GROUP ONE TRADING LLC | 123 | $1K | 0.00% | Share |
| 16 | BANK OF AMERICA CORP /DE/ | 5,720 | $0 | 0.00% | Share |
| 17 | BANK OF AMERICA CORP /DE/ | 217 | $0 | 0.00% | Share |
| 18 | BANK OF AMERICA CORP /DE/ | 415 | $0 | 0.00% | Share |
| 19 | Smartleaf Asset Management LLC | 509 | $0 | 0.00% | Share |
| 20 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 37,087 | $0 | 0.00% | Share |
| 21 | GSA CAPITAL PARTNERS LLP | 73,111 | $0 | 0.00% | Share |
| 22 | PNC FINANCIAL SERVICES GROUP, INC. | 2 | $0 | 0.00% | Share |
| 23 | Vident Advisory, LLC | 10,794 | $0 | 0.00% | Share |
| 24 | MORGAN STANLEY | 1,707 | $0 | 0.00% | Share |
| 25 | MORGAN STANLEY | 151 | $0 | 0.00% | Share |
| 26 | MORGAN STANLEY | 11,170 | $0 | 0.00% | Share |
| 27 | MORGAN STANLEY | 1 | $0 | 0.00% | Share |
| 28 | MORGAN STANLEY | 10,517 | $0 | 0.00% | Share |
| 29 | HARBOUR INVESTMENTS, INC. | 50 | $0 | 0.00% | Share |
| 30 | EverSource Wealth Advisors, LLC | 79 | $0 | 0.00% | Share |
| 31 | SBI Securities Co., Ltd. | 1 | $0 | 0.00% | Share |
| 32 | UBS Group AG | 14 | $0 | 0.00% | Share |
| 33 | CoreCap Advisors, LLC | 61 | $0 | 0.00% | Share |
| 34 | NewEdge Advisors, LLC | 576 | $0 | 0.00% | Share |
| 35 | OSAIC HOLDINGS, INC. | 1 | $0 | 0.00% | Share |
| 36 | Qube Research & Technologies Ltd | 57,838 | $0 | 0.00% | Share |
| 37 | RENAISSANCE TECHNOLOGIES LLC | 62,000 | $0 | 0.00% | Share |
| 38 | RHUMBLINE ADVISERS | 1,019 | $0 | 0.00% | Share |
| 39 | MARSHALL WACE, LLP | 17,394 | $0 | 0.00% | Share |
| 40 | MARSHALL WACE, LLP | 20,993 | $0 | 0.00% | Share |
| 41 | ROYAL BANK OF CANADA | 96 | $0 | 0.00% | Share |
| 42 | PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 29,286 | $0 | 0.00% | Share |
| 43 | Tower Research Capital LLC (TRC) | 30 | $0 | 0.00% | Share |