| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 1,400,790,809 | 1,415,932,804 | +15,141,995 | 5.63 | 4.70 | -0.92 | buy |
| BlackRock, Inc. | 1,140,202,870 | 1,148,838,990 | +8,636,120 | 5.34 | 4.51 | -0.83 | buy |
| STATE STREET CORP | 596,025,766 | 601,249,995 | +5,224,229 | 5.46 | 4.62 | -0.83 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 349,807,156 | 354,749,794 | +4,942,638 | 6.09 | 5.08 | -1.01 | buy |
| FMR LLC | 328,100,180 | 306,758,594 | -21,341,586 | 4.65 | 3.55 | -1.10 | sell |
| BERKSHIRE HATHAWAY INC | 300,000,000 | 280,000,000 | -20,000,000 | 25.65 | 22.31 | -3.34 | sell |
| MORGAN STANLEY | 241,221,800 | 233,198,646 | -8,023,154 | 3.83 | 3.12 | -0.71 | sell |
| JPMORGAN CHASE & CO | 198,745,598 | 214,606,399 | +15,860,801 | 3.36 | 3.03 | -0.33 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 214,703,055 | 202,720,404 | -11,982,651 | 5.88 | 4.71 | -1.16 | sell |
| NORGES BANK | 181,852,094 | 189,804,820 | +7,952,726 | 5.67 | 4.86 | -0.81 | buy |
| NORTHERN TRUST CORP | 168,434,764 | 166,268,524 | -2,166,240 | 5.55 | 4.69 | -0.86 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 13,369,814 | 120,280,483 | +106,910,669 | 0.76 | 5.00 | +4.24 | buy |
| BANK OF AMERICA CORP /DE/ | 121,955,229 | 116,858,984 | -5,096,245 | 2.41 | 1.93 | -0.47 | sell |
| Legal & General Group Plc | 112,660,205 | 107,653,328 | -5,006,877 | 6.81 | 5.48 | -1.33 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 97,546,367 | 100,179,593 | +2,633,226 | 4.06 | 3.55 | -0.51 | buy |
| Bank of New York Mellon Corp | 105,941,599 | 98,199,123 | -7,742,476 | 4.66 | 3.81 | -0.85 | sell |
| GOLDMAN SACHS GROUP INC | 89,207,809 | 90,922,060 | +1,714,251 | 3.76 | 3.02 | -0.74 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 82,455,046 | 76,449,371 | -6,005,675 | 3.52 | 2.85 | -0.68 | sell |
| Nuveen, LLC | 78,658,813 | 75,800,305 | -2,858,508 | 5.30 | 4.30 | -1.00 | sell |
| Invesco Ltd. | 66,871,300 | 70,901,121 | +4,029,821 | 2.81 | 2.47 | -0.34 | buy |
| Amundi | 67,390,502 | 66,459,700 | -930,802 | 4.98 | 4.87 | -0.11 | sell |
| ROYAL BANK OF CANADA | 63,261,255 | 60,615,088 | -2,646,167 | 3.14 | 2.42 | -0.72 | sell |
| PKS Advisory Services, LLC | 58,532 | 57,956,620 | +57,898,088 | 3.55 | 2.99 | -0.56 | buy |
| WELLS FARGO & COMPANY/MN | 57,441,384 | 57,763,731 | +322,347 | 3.08 | 2.60 | -0.47 | buy |
| DIMENSIONAL FUND ADVISORS LP | 56,429,484 | 57,085,609 | +656,125 | 3.12 | 2.71 | -0.40 | buy |
| UBS Group AG | 60,728,803 | 54,134,464 | -6,594,339 | 2.99 | 2.32 | -0.67 | sell |
| Fisher Asset Management, LLC | 53,288,778 | 53,555,986 | +267,208 | 5.12 | 4.36 | -0.76 | buy |
| Capital International Investors | 57,069,256 | 52,350,493 | -4,718,763 | 2.49 | 1.85 | -0.64 | sell |
| DEUTSCHE BANK AG\ | 47,508,129 | 49,790,911 | +2,282,782 | 4.19 | 3.76 | -0.42 | buy |
| BARCLAYS PLC | 45,437,911 | 45,525,742 | +87,831 | 4.59 | 3.71 | -0.88 | buy |
| Swiss National Bank | 42,412,968 | 45,473,468 | +3,060,500 | 6.65 | 5.59 | -1.07 | buy |
| AMERIPRISE FINANCIAL INC | 45,304,367 | 44,661,469 | -642,898 | 2.72 | 2.26 | -0.46 | sell |
| FRANKLIN RESOURCES INC | 46,408,521 | 44,185,482 | -2,223,039 | 2.98 | 2.41 | -0.58 | sell |
| Capital Research Global Investors | 48,435,812 | 41,748,081 | -6,687,731 | 2.34 | 1.71 | -0.62 | sell |
| HSBC HOLDINGS PLC | 40,703,393 | 39,679,662 | -1,023,731 | 6.02 | 5.19 | -0.82 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 34,658,986 | 36,643,039 | +1,984,053 | 5.38 | 4.79 | -0.59 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 35,926,849 | 36,511,452 | +584,603 | 5.64 | 4.67 | -0.97 | buy |
| H&H International Investment, LLC | 34,224,181 | 35,118,607 | +894,426 | 63.33 | 62.47 | -0.86 | buy |
| JENNISON ASSOCIATES LLC | 36,585,441 | 32,412,407 | -4,173,034 | 5.70 | 3.94 | -1.76 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 27,447,338 | 29,304,156 | +1,856,818 | 5.61 | 4.80 | -0.81 | buy |
| RAYMOND JAMES FINANCIAL INC | 29,414,200 | 29,215,988 | -198,212 | 2.46 | 2.06 | -0.40 | sell |
| National Pension Service | 28,594,491 | 28,813,985 | +219,494 | 6.10 | 5.10 | -1.00 | buy |
| AMERICAN CENTURY COMPANIES INC | 31,283,558 | 28,505,744 | -2,777,814 | 4.26 | 3.18 | -1.09 | sell |
| ALLIANCEBERNSTEIN L.P. | 28,191,897 | 28,396,851 | +204,954 | 2.27 | 1.90 | -0.37 | buy |
| RHUMBLINE ADVISERS | 28,573,295 | 28,265,971 | -307,324 | 5.94 | 4.97 | -0.97 | sell |
| JANUS HENDERSON GROUP PLC | 29,609,802 | 28,226,446 | -1,383,356 | 3.54 | 2.84 | -0.70 | sell |
| BANK OF MONTREAL /CAN/ | 27,348,149 | 27,791,939 | +443,790 | 3.16 | 2.86 | -0.30 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 27,511,509 | 25,241,600 | -2,269,909 | 4.96 | 3.66 | -1.30 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 25,966,650 | 25,119,076 | -847,574 | 1.92 | 1.64 | -0.28 | sell |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | 25,290,559 | 25,029,759 | -260,800 | 5.16 | 4.54 | -0.62 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 23,496,911 | 23,559,112 | +62,201 | 6.45 | 5.37 | -1.08 | buy |
| CITIGROUP INC | 24,379,139 | 23,125,776 | -1,253,363 | 4.12 | 3.29 | -0.83 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 19,690,301 | 22,943,811 | +3,253,510 | 4.25 | 4.03 | -0.22 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 21,546,342 | 22,268,852 | +722,510 | 4.99 | 4.13 | -0.86 | buy |
| Capital World Investors | 40,006,792 | 21,559,620 | -18,447,172 | 1.44 | 0.64 | -0.80 | sell |
| LPL Financial LLC | 20,389,500 | 21,497,413 | +1,107,913 | 1.76 | 1.47 | -0.29 | buy |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 26,137,338 | 21,389,390 | -4,747,948 | 6.76 | 4.54 | -2.22 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 21,347,671 | 21,378,416 | +30,745 | 2.66 | 2.32 | -0.34 | buy |
| Assenagon Asset Management S.A. | 17,912,194 | 21,028,504 | +3,116,310 | 7.09 | 6.85 | -0.25 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 17,933,731 | 19,749,991 | +1,816,260 | 3.04 | 3.15 | +0.11 | buy |
| Swedbank AB | 19,179,656 | 19,044,661 | -134,995 | 5.67 | 4.39 | -1.28 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 11,218,983 | 19,007,062 | +7,788,079 | 2.55 | 2.53 | -0.02 | buy |
| PNC FINANCIAL SERVICES GROUP, INC. | 18,981,669 | 18,896,983 | -84,686 | 2.21 | 2.50 | +0.29 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 18,882,705 | 18,749,075 | -133,630 | 6.16 | 5.12 | -1.04 | sell |
| NATIONAL BANK OF CANADA /FI/ | 15,131,546 | 18,592,328 | +3,460,782 | 3.94 | 4.11 | +0.17 | buy |
| Neuberger Berman Group LLC | 16,682,672 | 16,611,145 | -71,527 | 3.10 | 2.62 | -0.48 | sell |
| Aberdeen Group plc | 15,224,273 | 15,985,339 | +761,066 | 6.54 | 5.44 | -1.10 | buy |
| FAYEZ SAROFIM & CO | 16,854,049 | 15,735,811 | -1,118,238 | 9.35 | 7.78 | -1.57 | sell |
| Mariner, LLC | 14,436,742 | 15,727,127 | +1,290,385 | 5.34 | 4.66 | -0.68 | buy |
| TD ASSET MANAGEMENT INC | 18,226,914 | 15,468,657 | -2,758,257 | 3.73 | 2.71 | -1.02 | sell |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 17,208,304 | 15,378,387 | -1,829,917 | 3.62 | 2.82 | -0.80 | sell |
| PRUDENTIAL FINANCIAL INC | 14,925,944 | 15,356,543 | +430,599 | 4.72 | 4.07 | -0.65 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 16,055,351 | 15,124,168 | -931,183 | 3.60 | 2.62 | -0.98 | sell |
| Clearbridge Investments, LLC | 14,888,644 | 15,109,464 | +220,820 | 2.89 | 2.52 | -0.37 | buy |
| CANADA LIFE ASSURANCE Co | 14,688,465 | 14,868,956 | +180,491 | 5.76 | 4.84 | -0.92 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 15,917,703 | 14,666,330 | -1,251,373 | 3.93 | 2.99 | -0.94 | sell |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 14,242,616 | 14,309,174 | +66,558 | 6.28 | 5.21 | -1.07 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 13,609,179 | 13,410,379 | -198,800 | 5.60 | 4.64 | -0.97 | sell |
| Robeco Institutional Asset Management B.V. | 12,389,285 | 13,138,933 | +749,648 | 5.35 | 4.36 | -0.99 | buy |
| SG Americas Securities, LLC | 16,757,877 | 13,116,660 | -3,641,217 | 12.68 | 11.81 | -0.88 | sell |
| Sanders Capital, LLC | 14,342,174 | 12,974,887 | -1,367,287 | 4.76 | 3.57 | -1.19 | sell |
| BANK OF NOVA SCOTIA | 11,034,227 | 12,873,219 | +1,838,992 | 5.50 | 5.41 | -0.09 | buy |
| Russell Investments Group, Ltd. | 12,772,568 | 12,757,716 | -14,852 | 3.89 | 3.33 | -0.56 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 12,566,629 | 12,733,860 | +167,231 | 0.90 | 0.76 | -0.14 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 12,667,205 | 12,648,833 | -18,372 | 6.49 | 5.43 | -1.06 | sell |
| Ensign Peak Advisors, Inc | 12,707,514 | 12,096,746 | -610,768 | 5.40 | 4.25 | -1.15 | sell |
| LAZARD ASSET MANAGEMENT LLC | 11,869,338 | 11,805,502 | -63,836 | 4.05 | 3.33 | -0.71 | sell |
| Allianz Asset Management GmbH | 10,727,046 | 11,628,103 | +901,057 | 3.51 | 3.18 | -0.32 | buy |
| D. E. Shaw & Co., Inc. | 5,687,418 | 11,618,867 | +5,931,449 | 1.50 | 2.37 | +0.87 | buy |
| BESSEMER GROUP INC | 11,214,851 | 11,532,638 | +317,787 | 4.47 | 3.84 | -0.63 | buy |
| AVIVA PLC | 10,763,560 | 11,488,541 | +724,981 | 5.77 | 4.87 | -0.90 | buy |
| STIFEL FINANCIAL CORP | 11,523,905 | 11,419,668 | -104,237 | 2.72 | 2.28 | -0.44 | sell |
| COMMONWEALTH EQUITY SERVICES, LLC | 11,959,383 | 11,320,083 | -639,300 | 3.76 | 3.07 | -0.69 | sell |
| ProShare Advisors LLC | 10,632,678 | 11,219,682 | +587,004 | 5.33 | 4.59 | -0.74 | buy |
| Korea Investment CORP | 11,486,458 | 11,146,008 | -340,450 | 6.18 | 5.09 | -1.10 | sell |
| HighTower Advisors, LLC | 11,026,265 | 10,935,498 | -90,767 | 3.32 | 2.81 | -0.51 | sell |
| APG Asset Management N.V. | 10,283,896 | 10,917,706 | +633,810 | 6.56 | 5.65 | -0.91 | buy |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 10,701,290 | 10,905,219 | +203,929 | 4.76 | 3.97 | -0.79 | buy |
| DekaBank Deutsche Girozentrale | 9,911,850 | 10,884,086 | +972,236 | 4.19 | 3.93 | -0.26 | buy |
| CIBC Private Wealth Group LLC | 10,897,899 | 10,821,497 | -76,402 | 3.97 | 3.97 | -0.00 | sell |