| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 111,195,061 | 112,071,019 | +875,958 | 0.37 | 0.43 | +0.06 | buy |
| STATE STREET CORP | 50,385,375 | 50,745,115 | +359,740 | 0.38 | 0.44 | +0.06 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 23,630,838 | 25,138,743 | +1,507,905 | 0.37 | 0.44 | +0.07 | buy |
| MORGAN STANLEY | 22,170,021 | 18,836,183 | -3,333,838 | 0.30 | 0.29 | -0.01 | sell |
| NORGES BANK | 18,257,415 | 18,255,422 | -1,993 | 0.49 | 0.54 | +0.06 | sell |
| FMR LLC | 9,733,646 | 15,678,254 | +5,944,608 | 0.11 | 0.20 | +0.09 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 24,684,672 | 15,459,257 | -9,225,415 | 0.51 | 0.37 | -0.14 | sell |
| ALLIANCEBERNSTEIN L.P. | 16,908,753 | 15,322,898 | -1,585,855 | 1.01 | 1.06 | +0.05 | sell |
| BANK OF AMERICA CORP /DE/ | 14,432,640 | 14,354,987 | -77,653 | 0.25 | 0.27 | +0.03 | sell |
| NORTHERN TRUST CORP | 11,761,800 | 12,019,753 | +257,953 | 0.34 | 0.40 | +0.06 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 11,750,831 | 11,410,748 | -340,083 | 0.35 | 0.41 | +0.05 | sell |
| Bank of New York Mellon Corp | 10,414,833 | 10,100,517 | -314,316 | 0.34 | 0.38 | +0.04 | sell |
| Matrix Capital Management Company, LP | 6,919,764 | 10,000,000 | +3,080,236 | 10.88 | 15.16 | +4.28 | buy |
| Amundi | 9,822,660 | 9,958,173 | +135,513 | 0.68 | 0.78 | +0.09 | buy |
| AMERIPRISE FINANCIAL INC | 12,638,012 | 9,779,446 | -2,858,566 | 0.59 | 0.53 | -0.06 | sell |
| Invesco Ltd. | 9,459,957 | 9,547,139 | +87,182 | 0.34 | 0.40 | +0.06 | buy |
| GQG Partners LLC | 0 | 8,161,717 | +8,161,717 | 0.00 | 2.46 | +2.46 | buy |
| Legal & General Group Plc | 8,291,481 | 8,111,798 | -179,683 | 0.40 | 0.46 | +0.05 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 6,068,612 | 7,858,297 | +1,789,685 | 0.37 | 0.45 | +0.08 | buy |
| DEUTSCHE BANK AG\ | 8,700,538 | 7,806,813 | -893,725 | 0.68 | 0.70 | +0.02 | sell |
| Aristotle Capital Management, LLC | 7,579,907 | 7,314,896 | -265,011 | 2.38 | 2.82 | +0.44 | sell |
| UBS Group AG | 6,725,655 | 7,218,676 | +493,021 | 0.38 | 0.44 | +0.07 | buy |
| FRANKLIN RESOURCES INC | 8,189,364 | 6,721,865 | -1,467,499 | 0.44 | 0.41 | -0.03 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 6,464,230 | 6,590,089 | +125,859 | 0.25 | 0.25 | -0.00 | buy |
| JPMORGAN CHASE & CO | 5,211,915 | 6,303,576 | +1,091,661 | 0.08 | 0.11 | +0.03 | buy |
| GOLDMAN SACHS GROUP INC | 4,724,236 | 6,209,082 | +1,484,846 | 0.17 | 0.24 | +0.07 | buy |
| LOOMIS SAYLES & CO L P | 6,044,342 | 6,107,379 | +63,037 | 1.46 | 1.68 | +0.22 | buy |
| VAN ECK ASSOCIATES CORP | 5,890,193 | 5,765,431 | -124,762 | 1.51 | 1.63 | +0.12 | sell |
| COATUE MANAGEMENT LLC | 3,663,166 | 5,243,140 | +1,579,974 | 2.43 | 4.07 | +1.63 | buy |
| ROYAL BANK OF CANADA | 5,427,454 | 5,241,745 | -185,709 | 0.22 | 0.25 | +0.03 | sell |
| BARCLAYS PLC | 6,343,950 | 4,983,673 | -1,360,277 | 0.49 | 0.46 | -0.03 | sell |
| PRIMECAP MANAGEMENT CO/CA/ | 5,109,007 | 4,949,643 | -159,364 | 0.65 | 0.71 | +0.07 | sell |
| DIMENSIONAL FUND ADVISORS LP | 4,701,745 | 4,875,418 | +173,673 | 0.22 | 0.25 | +0.04 | buy |
| HSBC HOLDINGS PLC | 3,660,633 | 4,414,848 | +754,215 | 0.44 | 0.57 | +0.13 | buy |
| NATIONAL BANK OF CANADA /FI/ | 2,333,654 | 4,076,578 | +1,742,924 | 0.73 | 1.27 | +0.54 | buy |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 4,663,678 | 3,695,560 | -968,118 | 2.66 | 2.51 | -0.14 | sell |
| WELLS FARGO & COMPANY/MN | 3,383,828 | 3,558,689 | +174,861 | 0.15 | 0.18 | +0.03 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 4,056,652 | 3,548,965 | -507,687 | 0.48 | 0.52 | +0.04 | sell |
| CITIGROUP INC | 3,591,723 | 3,525,911 | -65,812 | 0.66 | 0.67 | +0.01 | sell |
| Neuberger Berman Group LLC | 3,794,161 | 3,457,124 | -337,037 | 0.53 | 0.57 | +0.03 | sell |
| Swiss National Bank | 3,348,100 | 3,304,100 | -44,000 | 0.40 | 0.45 | +0.05 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 3,476,901 | 3,240,717 | -236,184 | 0.40 | 0.48 | +0.07 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 2,936,492 | 3,221,528 | +285,036 | 0.61 | 0.69 | +0.08 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 171,356 | 3,219,303 | +3,047,947 | 0.01 | 0.20 | +0.19 | buy |
| FIRST TRUST ADVISORS LP | 3,635,902 | 3,131,314 | -504,588 | 0.62 | 0.64 | +0.01 | sell |
| Rafferty Asset Management, LLC | 3,706,163 | 2,802,122 | -904,041 | 2.34 | 2.07 | -0.27 | sell |
| ProShare Advisors LLC | 1,466,915 | 2,739,106 | +1,272,191 | 0.66 | 1.46 | +0.80 | buy |
| BANK OF MONTREAL /CAN/ | 2,946,248 | 2,732,070 | -214,178 | 0.16 | 0.19 | +0.03 | sell |
| LSV ASSET MANAGEMENT | 2,748,718 | 2,513,570 | -235,148 | 0.96 | 1.10 | +0.13 | sell |
| RHUMBLINE ADVISERS | 2,251,942 | 2,292,181 | +40,239 | 0.37 | 0.43 | +0.06 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 2,329,214 | 2,263,843 | -65,371 | 0.15 | 0.16 | +0.01 | sell |
| TD ASSET MANAGEMENT INC | 2,506,023 | 2,177,764 | -328,259 | 0.39 | 0.40 | +0.01 | sell |
| EdgePoint Investment Group Inc. | 2,285,166 | 2,126,237 | -158,929 | 3.08 | 3.57 | +0.49 | sell |
| Allianz Asset Management GmbH | 2,215,281 | 2,094,834 | -120,447 | 0.63 | 0.67 | +0.04 | sell |
| CIBC Private Wealth Group LLC | 2,134,340 | 2,092,248 | -42,092 | 0.72 | 0.82 | +0.10 | sell |
| National Pension Service | 2,063,884 | 2,079,641 | +15,757 | 0.42 | 0.48 | +0.06 | buy |
| KBC Group NV | 2,215,748 | 2,031,919 | -183,829 | 1.19 | 1.22 | +0.03 | sell |
| AXA S.A. | 2,057,205 | 2,002,902 | -54,303 | 1.04 | 1.19 | +0.14 | sell |
| Man Group plc | 2,017,054 | 1,974,717 | -42,337 | 0.92 | 1.04 | +0.12 | sell |
| FIL Ltd | 6,831,636 | 1,887,485 | -4,944,151 | 1.15 | 0.37 | -0.78 | sell |
| THRIVENT FINANCIAL FOR LUTHERANS | 2,204,003 | 1,875,185 | -328,818 | 0.75 | 0.75 | +0.00 | sell |
| Qube Research & Technologies Ltd | 272,815 | 1,864,418 | +1,591,603 | 0.08 | 0.69 | +0.60 | buy |
| TIGER GLOBAL MANAGEMENT LLC | 0 | 1,857,700 | +1,857,700 | 0.00 | 1.71 | +1.71 | buy |
| Beutel, Goodman & Co Ltd. | 2,880,222 | 1,843,566 | -1,036,656 | 2.51 | 1.95 | -0.56 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 1,817,772 | 1,816,762 | -1,010 | 0.39 | 0.44 | +0.05 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 1,858,667 | 1,760,898 | -97,769 | 0.31 | 0.35 | +0.04 | sell |
| NOMURA ASSET MANAGEMENT CO LTD | 1,587,039 | 1,749,907 | +162,868 | 0.98 | 1.19 | +0.21 | buy |
| PRUDENTIAL FINANCIAL INC | 2,036,775 | 1,743,256 | -293,519 | 0.49 | 0.52 | +0.04 | sell |
| Fisher Asset Management, LLC | 1,647,919 | 1,688,023 | +40,104 | 0.13 | 0.15 | +0.02 | buy |
| Mitsubishi UFJ Asset Management Co., Ltd. | 1,422,924 | 1,626,588 | +203,664 | 0.33 | 0.39 | +0.06 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 1,152,675 | 1,621,175 | +468,500 | 0.20 | 0.32 | +0.11 | buy |
| STIFEL FINANCIAL CORP | 1,808,669 | 1,615,316 | -193,353 | 0.35 | 0.36 | +0.01 | sell |
| Swedbank AB | 1,031,565 | 1,583,404 | +551,839 | 0.00 | 0.42 | +0.42 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 1,585,111 | 1,511,077 | -74,034 | 0.35 | 0.39 | +0.04 | sell |
| Robeco Institutional Asset Management B.V. | 1,096,202 | 1,488,263 | +392,061 | 0.40 | 0.64 | +0.23 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 926,444 | 1,468,263 | +541,819 | 0.18 | 0.32 | +0.14 | buy |
| Boston Partners | 1,497,023 | 1,467,854 | -29,169 | 0.30 | 0.36 | +0.06 | sell |
| Alyeska Investment Group, L.P. | 0 | 1,450,565 | +1,450,565 | 0.00 | 1.67 | +1.67 | buy |
| Polar Capital Holdings Plc | 1,071,591 | 1,363,377 | +291,786 | 0.95 | 1.60 | +0.65 | buy |
| Waverton Investment Management Ltd | 1,267,200 | 1,354,660 | +87,460 | 4.46 | 5.08 | +0.62 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 1,431,808 | 1,345,383 | -86,425 | 0.14 | 0.16 | +0.02 | sell |
| CANADA LIFE ASSURANCE Co | 1,211,717 | 1,325,361 | +113,644 | 0.41 | 0.50 | +0.08 | buy |
| US BANCORP \DE\ | 1,313,195 | 1,306,389 | -6,806 | 0.31 | 0.35 | +0.04 | sell |
| MAIRS & POWER INC | 1,312,754 | 1,300,270 | -12,484 | 2.15 | 2.50 | +0.35 | sell |
| LAZARD ASSET MANAGEMENT LLC | 1,261,492 | 1,283,392 | +21,900 | 0.26 | 0.32 | +0.06 | buy |
| BESSEMER GROUP INC | 1,287,425 | 1,282,754 | -4,671 | 0.39 | 0.45 | +0.06 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 930,026 | 1,222,267 | +292,241 | 0.19 | 0.28 | +0.10 | buy |
| HighTower Advisors, LLC | 1,318,498 | 1,207,652 | -110,846 | 0.36 | 0.37 | +0.01 | sell |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 462,819 | 1,183,487 | +720,668 | 0.27 | 0.84 | +0.58 | buy |
| Douglas Lane & Associates, LLC | 1,250,713 | 1,177,429 | -73,284 | 2.99 | 3.33 | +0.34 | sell |
| Assenagon Asset Management S.A. | 1,867,987 | 1,173,739 | -694,248 | 0.84 | 0.58 | -0.26 | sell |
| LPL Financial LLC | 1,053,772 | 1,163,321 | +109,549 | 0.10 | 0.12 | +0.02 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 1,187,020 | 1,130,500 | -56,520 | 0.42 | 0.47 | +0.06 | sell |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 1,268,459 | 1,115,164 | -153,295 | 0.38 | 0.44 | +0.06 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 0 | 1,096,777 | +1,096,777 | 0.00 | 0.37 | +0.37 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 156,013 | 1,081,864 | +925,851 | 0.09 | 0.64 | +0.55 | buy |
| Mitsubishi UFJ Trust & Banking Corp | 1,169,076 | 1,072,052 | -97,024 | 0.46 | 0.51 | +0.05 | sell |
| AQR CAPITAL MANAGEMENT LLC | 1,106,789 | 1,057,937 | -48,852 | 0.32 | 0.32 | +0.01 | sell |
| AMERICAN CENTURY COMPANIES INC | 1,024,740 | 1,053,067 | +28,327 | 0.11 | 0.13 | +0.02 | buy |
| Russell Investments Group, Ltd. | 1,060,617 | 1,011,710 | -48,907 | 0.28 | 0.32 | +0.04 | sell |