| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NASPERS LTD | 25,441,745 | 25,441,745 | 0 | 67.08 | 62.66 | -4.42 | hold |
| BlackRock, Inc. | 19,106,937 | 16,881,947 | -2,224,990 | 0.01 | 0.00 | -0.00 | sell |
| VANGUARD GROUP INC | 16,269,102 | 16,144,924 | -124,178 | 0.00 | 0.00 | -0.00 | sell |
| BAILLIE GIFFORD & CO | 8,033,147 | 7,868,348 | -164,799 | 0.11 | 0.10 | -0.02 | sell |
| GENERATION INVESTMENT MANAGEMENT LLP | 7,692,320 | 7,692,320 | 0 | 0.92 | 0.83 | -0.09 | hold |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2,986,570 | 5,554,016 | +2,567,446 | 0.04 | 0.06 | +0.02 | buy |
| ArrowMark Colorado Holdings LLC | 3,782,671 | 5,531,247 | +1,748,576 | 1.28 | 1.67 | +0.40 | buy |
| CITADEL ADVISORS LLC | 5,073,018 | 5,292,893 | +219,875 | 0.08 | 0.07 | -0.01 | buy |
| MARSHALL WACE, LLP | 2,637,068 | 4,599,144 | +1,962,076 | 0.06 | 0.08 | +0.02 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 3,747,396 | 4,082,271 | +334,875 | 0.00 | 0.00 | -0.00 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 164,706 | 3,841,474 | +3,676,768 | 0.00 | 0.01 | +0.01 | buy |
| STATE STREET CORP | 3,442,163 | 3,616,110 | +173,947 | 0.00 | 0.00 | -0.00 | buy |
| BARCLAYS PLC | 2,578,114 | 3,566,509 | +988,395 | 0.02 | 0.02 | +0.00 | buy |
| GOLDMAN SACHS GROUP INC | 2,522,238 | 3,049,558 | +527,320 | 0.01 | 0.01 | -0.00 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 1,798,330 | 2,895,300 | +1,096,970 | 0.01 | 0.01 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 2,549,953 | 2,813,511 | +263,558 | 0.01 | 0.01 | -0.00 | buy |
| Lead Edge Capital Management, LLC | 2,208,833 | 2,634,993 | +426,160 | 11.48 | 11.35 | -0.13 | buy |
| FMR LLC | 2,068,286 | 2,435,309 | +367,023 | 0.00 | 0.00 | -0.00 | buy |
| UBS Group AG | 834,637 | 2,418,069 | +1,583,432 | 0.00 | 0.01 | +0.00 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 975,175 | 2,235,000 | +1,259,825 | 0.03 | 0.06 | +0.03 | buy |
| JPMORGAN CHASE & CO | 2,034,038 | 2,138,754 | +104,716 | 0.00 | 0.00 | -0.00 | buy |
| Azora Capital LP | 0 | 1,914,912 | +1,914,912 | 0.00 | 1.45 | +1.45 | buy |
| Point72 Asset Management, L.P. | 0 | 1,633,058 | +1,633,058 | 0.00 | 0.06 | +0.06 | buy |
| Siren, L.L.C. | 515,449 | 1,618,271 | +1,102,822 | 0.50 | 1.03 | +0.53 | buy |
| MORGAN STANLEY | 1,503,443 | 1,608,616 | +105,173 | 0.00 | 0.00 | -0.00 | buy |
| NORTHERN TRUST CORP | 1,462,518 | 1,580,612 | +118,094 | 0.00 | 0.00 | -0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 1,256,401 | 1,529,147 | +272,746 | 0.03 | 0.03 | +0.00 | buy |
| Trexquant Investment LP | 1,283,380 | 1,518,018 | +234,638 | 0.27 | 0.26 | -0.02 | buy |
| Qube Research & Technologies Ltd | 1,940,045 | 1,440,535 | -499,510 | 0.05 | 0.03 | -0.02 | sell |
| Nuveen, LLC | 1,530,180 | 1,436,936 | -93,244 | 0.01 | 0.01 | -0.00 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,283,752 | 1,426,582 | +142,830 | 0.00 | 0.00 | -0.00 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 1,015,173 | 1,409,131 | +393,958 | 0.07 | 0.07 | +0.01 | buy |
| Marathon Partners Equity Management, LLC | 925,000 | 1,387,500 | +462,500 | 15.76 | 18.04 | +2.29 | buy |
| DEUTSCHE BANK AG\ | 1,720,716 | 1,320,136 | -400,580 | 0.01 | 0.01 | -0.00 | sell |
| CADIAN CAPITAL MANAGEMENT, LP | 0 | 1,289,122 | +1,289,122 | 0.00 | 1.25 | +1.25 | buy |
| Squarepoint Ops LLC | 614,182 | 1,110,650 | +496,468 | 0.03 | 0.04 | +0.01 | buy |
| LB Partners LLC | 633,270 | 1,015,584 | +382,314 | 7.59 | 10.63 | +3.04 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 594,500 | 1,002,800 | +408,300 | 0.49 | 0.63 | +0.14 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 857,931 | 893,791 | +35,860 | 0.01 | 0.01 | -0.00 | buy |
| Bridgewater Associates, LP | 829,617 | 762,558 | -67,059 | 0.06 | 0.05 | -0.01 | sell |
| Summit Creek Advisors LLC | 721,320 | 756,384 | +35,064 | 1.88 | 1.80 | -0.09 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 238,032 | 671,053 | +433,021 | 0.01 | 0.02 | +0.01 | buy |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 729,159 | 661,073 | -68,086 | 0.02 | 0.02 | -0.01 | sell |
| JANE STREET GROUP, LLC | 1,145,252 | 616,160 | -529,092 | 0.03 | 0.01 | -0.02 | sell |
| Bank of New York Mellon Corp | 783,346 | 543,890 | -239,456 | 0.00 | 0.00 | -0.00 | sell |
| MACQUARIE GROUP LTD | 402,811 | 539,848 | +137,037 | 0.01 | 0.01 | +0.00 | buy |
| Whetstone Capital Advisors, LLC | 0 | 520,090 | +520,090 | 0.00 | 2.35 | +2.35 | buy |
| RENAISSANCE GROUP LLC | 325,769 | 495,040 | +169,271 | 0.24 | 0.30 | +0.07 | buy |
| D. E. Shaw & Co., Inc. | 298,844 | 484,656 | +185,812 | 0.01 | 0.01 | +0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 1,489,890 | 477,812 | -1,012,078 | 0.00 | 0.00 | -0.00 | sell |
| M&G Plc | 444,795 | 459,560 | +14,765 | 0.05 | 0.04 | -0.01 | buy |
| Jump Financial, LLC | 1,083,080 | 404,296 | -678,784 | 0.26 | 0.10 | -0.16 | sell |
| DARK FOREST CAPITAL MANAGEMENT LP | 368,281 | 368,281 | 0 | 0.28 | 0.19 | -0.09 | hold |
| Swiss National Bank | 287,800 | 336,000 | +48,200 | 0.00 | 0.00 | -0.00 | buy |
| BRIGHTON JONES LLC | 332,525 | 332,570 | +45 | 0.17 | 0.13 | -0.04 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 167,999 | 308,530 | +140,531 | 0.02 | 0.03 | +0.01 | buy |
| AMERIPRISE FINANCIAL INC | 332,733 | 301,439 | -31,294 | 0.00 | 0.00 | -0.00 | sell |
| ALLIANCEBERNSTEIN L.P. | 3,847,204 | 296,188 | -3,551,016 | 0.02 | 0.00 | -0.02 | sell |
| BANK OF MONTREAL /CAN/ | 327,956 | 280,159 | -47,797 | 0.00 | 0.00 | -0.00 | sell |
| MERCER GLOBAL ADVISORS INC /ADV | 275,784 | 278,122 | +2,338 | 0.01 | 0.01 | -0.00 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 480,799 | 272,420 | -208,379 | 0.00 | 0.00 | -0.00 | sell |
| Integrated Advisors Network LLC | 269,495 | 269,415 | -80 | 0.23 | 0.18 | -0.04 | sell |
| Pathstone Holdings, LLC | 263,109 | 263,390 | +281 | 0.02 | 0.02 | -0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 746,675 | 259,895 | -486,780 | 0.02 | 0.01 | -0.02 | sell |
| PRUDENTIAL FINANCIAL INC | 329,577 | 252,220 | -77,357 | 0.01 | 0.00 | -0.00 | sell |
| RHUMBLINE ADVISERS | 236,345 | 244,050 | +7,705 | 0.00 | 0.00 | -0.00 | buy |
| Penserra Capital Management LLC | 269,485 | 241,248 | -28,237 | 0.07 | 0.05 | -0.02 | sell |
| HSBC HOLDINGS PLC | 342,653 | 239,790 | -102,863 | 0.00 | 0.00 | -0.00 | sell |
| Susquehanna Portfolio Strategies, LLC | 0 | 237,719 | +237,719 | 0.00 | 0.06 | +0.06 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 86,800 | 236,000 | +149,200 | 0.00 | 0.01 | +0.00 | buy |
| AQR CAPITAL MANAGEMENT LLC | 176,939 | 233,683 | +56,744 | 0.00 | 0.00 | -0.00 | buy |
| Pictet Asset Management Holding SA | 201,700 | 232,749 | +31,049 | 0.00 | 0.00 | -0.00 | buy |
| Gotham Asset Management, LLC | 160,749 | 230,446 | +69,697 | 0.02 | 0.02 | -0.00 | buy |
| CAPITAL FUND MANAGEMENT S.A. | 402,359 | 225,102 | -177,257 | 0.08 | 0.04 | -0.05 | sell |
| Russell Investments Group, Ltd. | 290,460 | 223,914 | -66,546 | 0.01 | 0.00 | -0.00 | sell |
| Legal & General Group Plc | 202,871 | 221,752 | +18,881 | 0.00 | 0.00 | -0.00 | buy |
| Badgley Phelps Wealth Managers, LLC | 215,900 | 215,900 | 0 | 0.09 | 0.07 | -0.02 | hold |
| FIRST TRUST ADVISORS LP | 271,785 | 202,226 | -69,559 | 0.00 | 0.00 | -0.00 | sell |
| Corient Private Wealth LLC | 203,037 | 197,678 | -5,359 | 0.01 | 0.01 | +0.00 | sell |
| CITIGROUP INC | 4,170,503 | 197,658 | -3,972,845 | 0.05 | 0.00 | -0.05 | sell |
| STATE OF WISCONSIN INVESTMENT BOARD | 161,036 | 193,926 | +32,890 | 0.01 | 0.01 | -0.00 | buy |
| Invesco Ltd. | 161,792 | 193,428 | +31,636 | 0.00 | 0.00 | -0.00 | buy |
| GC Wealth Management RIA, LLC | 193,227 | 193,227 | 0 | 0.30 | 0.10 | -0.19 | hold |
| LGT Fund Management Co Ltd. | 189,150 | 189,150 | 0 | 0.31 | 0.25 | -0.06 | hold |
| Engineers Gate Manager LP | 339,530 | 178,658 | -160,872 | 0.08 | 0.03 | -0.05 | sell |
| Palisades Investment Partners, LLC | 176,482 | 176,900 | +418 | 1.45 | 1.13 | -0.32 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 135,843 | 162,108 | +26,265 | 0.00 | 0.00 | -0.00 | buy |
| Cubist Systematic Strategies, LLC | 0 | 153,323 | +153,323 | 0.00 | 0.04 | +0.04 | buy |
| PEAK6 LLC | 0 | 152,370 | +152,370 | 0.00 | 0.06 | +0.06 | buy |
| ALGERT GLOBAL LLC | 115,297 | 131,662 | +16,365 | 0.05 | 0.04 | -0.01 | buy |
| Walleye Trading LLC | 47,610 | 130,321 | +82,711 | 0.02 | 0.03 | +0.01 | buy |
| TOCQUEVILLE ASSET MANAGEMENT L.P. | 120,000 | 130,000 | +10,000 | 0.03 | 0.03 | -0.00 | buy |
| Man Group plc | 1,127,017 | 124,960 | -1,002,057 | 0.05 | 0.00 | -0.04 | sell |
| Quantbot Technologies LP | 0 | 123,617 | +123,617 | 0.00 | 0.05 | +0.05 | buy |
| Headlands Technologies LLC | 31,486 | 122,690 | +91,204 | 0.07 | 0.16 | +0.09 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 121,123 | 121,123 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Dynamic Technology Lab Private Ltd | 138,275 | 120,697 | -17,578 | 0.35 | 0.33 | -0.02 | sell |
| Jefferies Financial Group Inc. | 137,360 | 114,825 | -22,535 | 0.04 | 0.02 | -0.03 | sell |
| State of New Jersey Common Pension Fund D | 83,117 | 114,235 | +31,118 | 0.01 | 0.01 | +0.00 | buy |
| Y-Intercept (Hong Kong) Ltd | 101,627 | 109,653 | +8,026 | 0.05 | 0.04 | -0.00 | buy |