| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FMR LLC | 48,935,535 | 49,071,407 | +135,872 | 0.14 | 0.16 | +0.02 | buy |
| BlackRock, Inc. | 35,454,191 | 36,859,341 | +1,405,150 | 0.03 | 0.04 | +0.01 | buy |
| VANGUARD GROUP INC | 32,959,268 | 33,268,006 | +308,738 | 0.03 | 0.03 | +0.00 | buy |
| STATE STREET CORP | 10,951,391 | 10,665,087 | -286,304 | 0.02 | 0.02 | +0.00 | sell |
| T. Rowe Price Investment Management, Inc. | 9,075,944 | 9,051,295 | -24,649 | 0.27 | 0.33 | +0.06 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 7,150,376 | 7,273,696 | +123,320 | 0.02 | 0.03 | +0.00 | buy |
| DISCIPLINED GROWTH INVESTORS INC /MN | 5,485,149 | 5,457,555 | -27,594 | 5.03 | 6.01 | +0.98 | sell |
| Champlain Investment Partners, LLC | 5,819,386 | 5,355,128 | -464,258 | 1.87 | 2.15 | +0.29 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 2,314,536 | 4,926,836 | +2,612,300 | 0.29 | 0.75 | +0.47 | buy |
| NORGES BANK | 3,401,564 | 3,911,124 | +509,560 | 0.02 | 0.03 | +0.01 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 3,767,912 | 3,843,112 | +75,200 | 0.25 | 0.29 | +0.04 | buy |
| BNP Paribas Asset Management Holding S.A. | 4,029,793 | 3,643,929 | -385,864 | 0.48 | 0.51 | +0.03 | sell |
| Atreides Management, LP | 0 | 3,552,486 | +3,552,486 | 0.00 | 5.68 | +5.68 | buy |
| MORGAN STANLEY | 5,110,249 | 3,432,462 | -1,677,787 | 0.02 | 0.01 | -0.00 | sell |
| Artisan Partners Limited Partnership | 4,161,724 | 3,314,906 | -846,818 | 0.30 | 0.28 | -0.01 | sell |
| BLAIR WILLIAM & CO/IL | 3,541,445 | 3,124,542 | -416,903 | 0.47 | 0.50 | +0.03 | sell |
| NORTHERN TRUST CORP | 2,911,591 | 2,911,450 | -141 | 0.02 | 0.02 | +0.00 | sell |
| FIRST TRUST ADVISORS LP | 3,433,399 | 2,867,727 | -565,672 | 0.13 | 0.13 | -0.00 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 2,537,264 | 2,850,012 | +312,748 | 0.03 | 0.03 | +0.00 | buy |
| JPMORGAN CHASE & CO | 1,443,349 | 2,525,955 | +1,082,606 | 0.00 | 0.01 | +0.01 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 247,649 | 2,522,153 | +2,274,504 | 0.01 | 0.09 | +0.08 | buy |
| Mariner, LLC | 1,130,628 | 2,462,277 | +1,331,649 | 0.08 | 0.20 | +0.12 | buy |
| Bank of New York Mellon Corp | 3,405,034 | 2,373,573 | -1,031,461 | 0.03 | 0.03 | -0.00 | sell |
| Amundi | 4,310,630 | 2,194,138 | -2,116,492 | 0.06 | 0.04 | -0.02 | sell |
| UBS Group AG | 1,564,439 | 2,131,653 | +567,214 | 0.02 | 0.03 | +0.01 | buy |
| Legal & General Group Plc | 2,449,046 | 2,045,931 | -403,115 | 0.03 | 0.03 | -0.00 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 2,010,210 | 1,947,316 | -62,894 | 0.06 | 0.07 | +0.01 | sell |
| AQR CAPITAL MANAGEMENT LLC | 749,999 | 1,938,125 | +1,188,126 | 0.03 | 0.09 | +0.06 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,172,776 | 1,865,114 | +692,338 | 0.01 | 0.01 | +0.01 | buy |
| FRANKLIN RESOURCES INC | 2,563,562 | 1,844,227 | -719,335 | 0.03 | 0.03 | -0.00 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,461,500 | 1,518,529 | +57,029 | 0.01 | 0.02 | +0.00 | buy |
| Polar Capital Holdings Plc | 2,590,259 | 1,485,934 | -1,104,325 | 0.70 | 0.45 | -0.25 | sell |
| CONGRESS ASSET MANAGEMENT CO | 1,644,902 | 1,396,861 | -248,041 | 0.54 | 0.55 | +0.01 | sell |
| FEDERATED HERMES, INC. | 80,900 | 1,343,658 | +1,262,758 | 0.01 | 0.15 | +0.14 | buy |
| Nikko Asset Management Americas, Inc. | 1,340,846 | 1,253,354 | -87,492 | 0.77 | 0.72 | -0.05 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 873,267 | 1,213,432 | +340,165 | 0.17 | 0.25 | +0.08 | buy |
| DIMENSIONAL FUND ADVISORS LP | 1,149,648 | 1,194,461 | +44,813 | 0.01 | 0.02 | +0.00 | buy |
| Stephens Investment Management Group LLC | 1,142,697 | 1,089,690 | -53,007 | 0.73 | 0.83 | +0.10 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,557,874 | 1,033,724 | -524,150 | 0.34 | 0.25 | -0.09 | sell |
| BANK OF AMERICA CORP /DE/ | 987,812 | 1,005,633 | +17,821 | 0.00 | 0.00 | +0.00 | buy |
| Swiss National Bank | 874,100 | 937,500 | +63,400 | 0.03 | 0.03 | +0.01 | buy |
| RHUMBLINE ADVISERS | 907,862 | 914,901 | +7,039 | 0.04 | 0.05 | +0.01 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 813,464 | 849,187 | +35,723 | 0.39 | 0.45 | +0.06 | buy |
| ROYAL BANK OF CANADA | 1,224,109 | 827,288 | -396,821 | 0.01 | 0.01 | -0.00 | sell |
| WELLS FARGO & COMPANY/MN | 794,457 | 803,901 | +9,444 | 0.01 | 0.01 | +0.00 | buy |
| Nuveen, LLC | 732,088 | 791,413 | +59,325 | 0.01 | 0.01 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 809,120 | 780,494 | -28,626 | 0.01 | 0.01 | +0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 860,163 | 779,460 | -80,703 | 0.02 | 0.02 | +0.00 | sell |
| Neuberger Berman Group LLC | 687,936 | 774,074 | +86,138 | 0.03 | 0.03 | +0.01 | buy |
| Turiya Advisors Asia Ltd | 0 | 772,317 | +772,317 | 0.00 | 18.42 | +18.42 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 773,893 | 761,503 | -12,390 | 0.02 | 0.02 | +0.00 | sell |
| Man Group plc | 72,759 | 740,113 | +667,354 | 0.01 | 0.09 | +0.08 | buy |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 376,251 | 724,206 | +347,955 | 0.10 | 0.21 | +0.10 | buy |
| Pembroke Management, LTD | 545,332 | 720,114 | +174,782 | 3.52 | 5.02 | +1.50 | buy |
| GOLDMAN SACHS GROUP INC | 1,137,939 | 712,885 | -425,054 | 0.01 | 0.01 | -0.00 | sell |
| Clearbridge Investments, LLC | 486,989 | 710,628 | +223,639 | 0.02 | 0.03 | +0.01 | buy |
| TD ASSET MANAGEMENT INC | 732,462 | 693,015 | -39,447 | 0.03 | 0.03 | +0.00 | sell |
| Woodline Partners LP | 880,707 | 660,785 | -219,922 | 0.25 | 0.20 | -0.05 | sell |
| Raiffeisen Bank International AG | 656,935 | 646,473 | -10,462 | 0.48 | 0.53 | +0.04 | sell |
| SEI INVESTMENTS CO | 815,000 | 628,050 | -186,950 | 0.05 | 0.04 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 607,469 | 623,517 | +16,048 | 0.01 | 0.01 | +0.00 | buy |
| Invesco Ltd. | 2,813,598 | 610,043 | -2,203,555 | 0.02 | 0.01 | -0.02 | sell |
| MILLENNIUM MANAGEMENT LLC | 657,544 | 585,768 | -71,776 | 0.03 | 0.03 | +0.00 | sell |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 412,296 | 557,576 | +145,280 | 0.02 | 0.03 | +0.01 | buy |
| ALLIANCEBERNSTEIN L.P. | 521,164 | 550,121 | +28,957 | 0.01 | 0.01 | +0.00 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 378,964 | 523,192 | +144,228 | 0.01 | 0.02 | +0.01 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 14,971 | 522,461 | +507,490 | 0.00 | 0.05 | +0.04 | buy |
| MARSHALL WACE, LLP | 0 | 500,509 | +500,509 | 0.00 | 0.03 | +0.03 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 488,690 | 493,759 | +5,069 | 0.03 | 0.03 | +0.00 | buy |
| RAYMOND JAMES FINANCIAL INC | 1,129,350 | 490,363 | -638,987 | 0.02 | 0.01 | -0.01 | sell |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0 | 454,117 | +454,117 | 0.00 | 0.02 | +0.02 | buy |
| CROSSLINK CAPITAL INC | 0 | 453,130 | +453,130 | 0.00 | 1.49 | +1.49 | buy |
| COMERICA BANK | 484,720 | 448,092 | -36,628 | 0.09 | 0.10 | +0.01 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 16,480 | 413,873 | +397,393 | 0.00 | 0.00 | +0.00 | buy |
| UNICOM Systems, Inc. | 412,467 | 412,467 | 0 | 3.72 | 3.29 | -0.43 | hold |
| Trexquant Investment LP | 108,677 | 389,210 | +280,533 | 0.06 | 0.25 | +0.20 | buy |
| Retirement Systems of Alabama | 377,217 | 379,850 | +2,633 | 0.06 | 0.08 | +0.01 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 390,806 | 379,271 | -11,535 | 0.02 | 0.02 | +0.00 | sell |
| Skandinaviska Enskilda Banken AB (publ) | 219,280 | 348,580 | +129,300 | 0.05 | 0.09 | +0.04 | buy |
| Erste Asset Management GmbH | 287,500 | 347,500 | +60,000 | 0.16 | 0.17 | +0.00 | buy |
| BARCLAYS PLC | 228,626 | 344,868 | +116,242 | 0.00 | 0.01 | +0.00 | buy |
| ARK Investment Management LLC | 299,787 | 308,325 | +8,538 | 0.13 | 0.13 | -0.00 | buy |
| Russell Investments Group, Ltd. | 212,813 | 306,758 | +93,945 | 0.01 | 0.02 | +0.01 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 304,871 | 304,871 | 0 | 0.03 | 0.04 | +0.01 | hold |
| CANADA LIFE ASSURANCE Co | 305,513 | 294,479 | -11,034 | 0.02 | 0.03 | +0.00 | sell |
| SG Americas Securities, LLC | 75,268 | 293,329 | +218,061 | 0.01 | 0.07 | +0.06 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 283,935 | 287,358 | +3,423 | 0.02 | 0.03 | +0.00 | buy |
| Korea Investment CORP | 200,142 | 286,964 | +86,822 | 0.02 | 0.04 | +0.02 | buy |
| Quantinno Capital Management LP | 119,894 | 281,254 | +161,360 | 0.03 | 0.07 | +0.04 | buy |
| Mitsubishi UFJ Asset Management Co., Ltd. | 275,796 | 272,039 | -3,757 | 0.01 | 0.01 | +0.00 | sell |
| ZACKS INVESTMENT MANAGEMENT | 386,591 | 261,814 | -124,777 | 0.16 | 0.13 | -0.03 | sell |
| Granahan Investment Management, LLC | 246,302 | 252,138 | +5,836 | 0.54 | 0.59 | +0.05 | buy |
| THORNBURG INVESTMENT MANAGEMENT INC | 265,061 | 243,607 | -21,454 | 0.16 | 0.18 | +0.02 | sell |
| Aberdeen Group plc | 230,470 | 243,303 | +12,833 | 0.02 | 0.02 | +0.00 | buy |
| AVIVA PLC | 216,435 | 231,241 | +14,806 | 0.02 | 0.03 | +0.00 | buy |
| BANQUE PICTET & CIE SA | 170,890 | 228,534 | +57,644 | 0.08 | 0.14 | +0.06 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 23,126 | 216,386 | +193,260 | 0.00 | 0.01 | +0.01 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 120,363 | 209,233 | +88,870 | 0.02 | 0.03 | +0.01 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 225,530 | 203,398 | -22,132 | 0.00 | 0.00 | +0.00 | sell |
| DAVIDSON KEMPNER CAPITAL MANAGEMENT LP | 632,858 | 200,000 | -432,858 | 0.39 | 0.18 | -0.22 | sell |