| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 441,987,843 | 446,980,992 | +4,993,149 | 2.35 | 2.26 | -0.09 | buy |
| BlackRock, Inc. | 361,248,457 | 364,758,302 | +3,509,845 | 1.93 | 1.84 | -0.09 | buy |
| FMR LLC | 231,778,122 | 236,544,675 | +4,766,553 | 3.70 | 3.58 | -0.12 | buy |
| STATE STREET CORP | 228,296,955 | 226,259,132 | -2,037,823 | 2.40 | 2.25 | -0.15 | sell |
| STATE STREET CORP | 187,102,863 | 185,714,752 | -1,388,111 | 1.97 | 1.84 | -0.13 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 146,193,037 | 151,888,094 | +5,695,057 | 2.82 | 2.71 | -0.11 | buy |
| MORGAN STANLEY | 121,794,366 | 120,955,598 | -838,768 | 2.28 | 2.10 | -0.18 | sell |
| JPMORGAN CHASE & CO | 100,602,893 | 119,811,316 | +19,208,423 | 2.12 | 2.22 | +0.09 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 108,118,036 | 111,658,490 | +3,540,454 | 2.08 | 1.98 | -0.10 | buy |
| FMR LLC | 108,887,778 | 108,560,040 | -327,738 | 1.74 | 1.64 | -0.10 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 83,963,036 | 80,506,798 | -3,456,238 | 2.83 | 2.68 | -0.16 | sell |
| MORGAN STANLEY | 71,841,419 | 71,667,565 | -173,854 | 1.35 | 1.24 | -0.11 | sell |
| JPMORGAN CHASE & CO | 64,654,741 | 70,925,551 | +6,270,810 | 1.36 | 1.32 | -0.05 | buy |
| BANK OF AMERICA CORP /DE/ | 69,108,183 | 68,768,715 | -339,468 | 1.57 | 1.45 | -0.13 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 70,305,711 | 67,846,580 | -2,459,131 | 2.38 | 2.25 | -0.13 | sell |
| Capital World Investors | 53,881,908 | 65,347,108 | +11,465,200 | 2.29 | 2.56 | +0.27 | buy |
| NORTHERN TRUST CORP | 65,140,881 | 64,991,458 | -149,423 | 2.60 | 2.47 | -0.13 | sell |
| GOLDMAN SACHS GROUP INC | 52,235,899 | 57,846,836 | +5,610,937 | 2.33 | 2.19 | -0.14 | buy |
| Capital Research Global Investors | 52,055,304 | 57,546,747 | +5,491,443 | 3.01 | 2.57 | -0.44 | buy |
| BERKSHIRE HATHAWAY INC | 17,846,142 | 54,249,798 | +36,403,656 | 2.04 | 5.93 | +3.89 | buy |
| NORTHERN TRUST CORP | 52,384,637 | 52,345,296 | -39,341 | 2.10 | 1.98 | -0.11 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 57,286,312 | 47,620,485 | -9,665,827 | 3.14 | 2.56 | -0.58 | sell |
| Capital International Investors | 84,244,686 | 45,830,424 | -38,414,262 | 4.14 | 3.08 | -1.06 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 40,906,995 | 45,196,290 | +4,289,295 | 2.71 | 2.70 | -0.01 | buy |
| Capital World Investors | 28,846,687 | 44,759,732 | +15,913,045 | 1.23 | 1.75 | +0.52 | buy |
| Invesco Ltd. | 47,346,309 | 44,260,753 | -3,085,556 | 1.83 | 1.62 | -0.21 | sell |
| Invesco Ltd. | 44,001,659 | 41,341,448 | -2,660,211 | 1.71 | 1.51 | -0.20 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 39,884,109 | 40,918,971 | +1,034,862 | 1.94 | 1.80 | -0.14 | buy |
| Capital Research Global Investors | 28,116,508 | 40,305,350 | +12,188,842 | 1.63 | 1.79 | +0.16 | buy |
| Bank of New York Mellon Corp | 41,694,517 | 40,113,894 | -1,580,623 | 2.30 | 2.12 | -0.18 | sell |
| Fisher Asset Management, LLC | 38,106,033 | 39,050,562 | +944,529 | 4.07 | 3.81 | -0.26 | buy |
| ALLIANCEBERNSTEIN L.P. | 39,448,371 | 38,449,040 | -999,331 | 3.91 | 3.91 | -0.00 | sell |
| Legal & General Group Plc | 37,912,752 | 37,758,891 | -153,861 | 2.63 | 2.51 | -0.12 | sell |
| FRANKLIN RESOURCES INC | 32,976,377 | 35,954,726 | +2,978,349 | 2.53 | 2.53 | -0.00 | buy |
| ROYAL BANK OF CANADA | 37,859,732 | 35,271,164 | -2,588,568 | 2.08 | 1.92 | -0.16 | sell |
| AMERIPRISE FINANCIAL INC | 34,950,911 | 33,034,784 | -1,916,127 | 2.47 | 2.20 | -0.27 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31,390,056 | 32,422,163 | +1,032,107 | 1.53 | 1.42 | -0.11 | buy |
| BANK OF AMERICA CORP /DE/ | 32,547,630 | 32,324,827 | -222,803 | 0.74 | 0.68 | -0.07 | sell |
| GOLDMAN SACHS GROUP INC | 23,672,281 | 31,893,984 | +8,221,703 | 1.06 | 1.20 | +0.15 | buy |
| Amundi | 28,171,169 | 31,745,979 | +3,574,810 | 2.40 | 2.49 | +0.09 | buy |
| Nuveen, LLC | 29,343,955 | 30,959,922 | +1,615,967 | 2.41 | 2.41 | -0.01 | buy |
| Legal & General Group Plc | 31,071,677 | 30,850,189 | -221,488 | 2.16 | 2.05 | -0.12 | sell |
| Nuveen, LLC | 29,166,806 | 30,580,268 | +1,413,462 | 2.39 | 2.38 | -0.01 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 31,045,362 | 30,549,271 | -496,091 | 2.06 | 1.82 | -0.24 | sell |
| DEUTSCHE BANK AG\ | 31,786,670 | 29,372,834 | -2,413,836 | 3.24 | 2.79 | -0.45 | sell |
| Bank of New York Mellon Corp | 29,457,225 | 28,754,117 | -703,108 | 1.63 | 1.52 | -0.11 | sell |
| Sanders Capital, LLC | 31,914,021 | 28,733,083 | -3,180,938 | 11.53 | 9.82 | -1.71 | sell |
| WELLS FARGO & COMPANY/MN | 28,932,442 | 27,808,601 | -1,123,841 | 1.77 | 1.60 | -0.17 | sell |
| Capital International Investors | 35,174,241 | 25,458,714 | -9,715,527 | 1.73 | 1.72 | -0.01 | sell |
| UBS Group AG | 22,175,794 | 24,155,485 | +1,979,691 | 1.37 | 1.23 | -0.14 | buy |
| JANUS HENDERSON GROUP PLC | 24,595,622 | 23,777,274 | -818,348 | 3.45 | 3.25 | -0.20 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 25,189,635 | 23,413,232 | -1,776,403 | 2.54 | 2.34 | -0.21 | sell |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 24,428,167 | 22,697,348 | -1,730,819 | 5.80 | 5.35 | -0.44 | sell |
| ROYAL BANK OF CANADA | 25,318,840 | 22,451,529 | -2,867,311 | 1.40 | 1.22 | -0.18 | sell |
| Amundi | 17,838,621 | 21,922,379 | +4,083,758 | 1.52 | 1.71 | +0.19 | buy |
| BARCLAYS PLC | 22,247,264 | 20,476,578 | -1,770,686 | 2.80 | 2.10 | -0.69 | sell |
| JENNISON ASSOCIATES LLC | 21,851,279 | 19,856,010 | -1,995,269 | 4.11 | 3.93 | -0.18 | sell |
| BANK OF MONTREAL /CAN/ | 20,192,270 | 19,457,567 | -734,703 | 2.51 | 2.28 | -0.22 | sell |
| UBS Group AG | 19,853,918 | 18,526,273 | -1,327,645 | 1.23 | 0.94 | -0.29 | sell |
| DIMENSIONAL FUND ADVISORS LP | 19,099,352 | 18,281,276 | -818,076 | 1.25 | 1.09 | -0.16 | sell |
| HSBC HOLDINGS PLC | 16,466,253 | 18,101,696 | +1,635,443 | 2.93 | 3.10 | +0.17 | buy |
| WELLS FARGO & COMPANY/MN | 17,655,302 | 18,011,375 | +356,073 | 1.08 | 1.03 | -0.05 | buy |
| SG Americas Securities, LLC | 7,763,771 | 17,582,917 | +9,819,146 | 3.20 | 5.58 | +2.38 | buy |
| AMERICAN CENTURY COMPANIES INC | 18,892,292 | 17,490,949 | -1,401,343 | 2.97 | 2.59 | -0.38 | sell |
| LOOMIS SAYLES & CO L P | 17,142,470 | 17,339,594 | +197,124 | 6.47 | 6.71 | +0.24 | buy |
| FRANKLIN RESOURCES INC | 14,429,070 | 17,323,557 | +2,894,487 | 1.11 | 1.22 | +0.11 | buy |
| Swiss National Bank | 15,940,400 | 17,079,800 | +1,139,400 | 2.97 | 2.83 | -0.14 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 8,927,693 | 17,040,373 | +8,112,680 | 1.64 | 2.65 | +1.02 | buy |
| DEUTSCHE BANK AG\ | 16,817,671 | 16,400,063 | -417,608 | 1.72 | 1.56 | -0.16 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 15,829,432 | 16,092,600 | +263,168 | 3.38 | 3.11 | -0.28 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 15,128,289 | 14,987,459 | -140,830 | 3.58 | 3.39 | -0.19 | sell |
| DIMENSIONAL FUND ADVISORS LP | 14,880,177 | 14,707,063 | -173,114 | 0.98 | 0.88 | -0.10 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 15,378,439 | 14,637,980 | -740,459 | 2.75 | 2.59 | -0.16 | sell |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 8,280,970 | 14,581,870 | +6,300,900 | 1.52 | 2.26 | +0.74 | buy |
| JENNISON ASSOCIATES LLC | 14,575,191 | 14,315,477 | -259,714 | 2.75 | 2.82 | +0.08 | sell |
| Swiss National Bank | 13,391,800 | 14,281,400 | +889,600 | 2.50 | 2.36 | -0.14 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 15,259,175 | 13,777,167 | -1,482,008 | 0.84 | 0.74 | -0.10 | sell |
| BARCLAYS PLC | 12,648,664 | 13,485,774 | +837,110 | 1.59 | 1.38 | -0.21 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 13,886,535 | 13,222,122 | -664,413 | 2.55 | 2.46 | -0.09 | sell |
| RAYMOND JAMES FINANCIAL INC | 13,312,835 | 13,153,137 | -159,698 | 1.30 | 1.17 | -0.13 | sell |
| National Pension Service | 12,468,650 | 12,793,377 | +324,727 | 2.89 | 2.79 | -0.10 | buy |
| HSBC HOLDINGS PLC | 12,826,306 | 12,680,371 | -145,935 | 2.29 | 2.17 | -0.12 | sell |
| DODGE & COX | 12,875,798 | 12,228,518 | -647,280 | 2.18 | 1.93 | -0.25 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 10,958,980 | 12,208,787 | +1,249,807 | 2.29 | 2.26 | -0.03 | buy |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 12,277,777 | 12,138,436 | -139,341 | 3.37 | 3.19 | -0.19 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 12,614,639 | 12,089,745 | -524,894 | 2.32 | 2.25 | -0.08 | sell |
| AMERIPRISE FINANCIAL INC | 12,527,773 | 11,992,304 | -535,469 | 0.89 | 0.80 | -0.09 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 10,361,412 | 11,382,948 | +1,021,536 | 2.21 | 2.19 | -0.02 | buy |
| DekaBank Deutsche Girozentrale | 11,282,439 | 11,281,539 | -900 | 3.55 | 5.45 | +1.90 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 11,047,927 | 11,110,625 | +62,698 | 1.77 | 1.71 | -0.06 | buy |
| SG Americas Securities, LLC | 6,056,729 | 10,824,846 | +4,768,117 | 2.51 | 3.43 | +0.92 | buy |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | 10,777,820 | 10,777,820 | 0 | 2.65 | 2.44 | -0.21 | hold |
| NATIONAL BANK OF CANADA /FI/ | 9,750,590 | 10,746,678 | +996,088 | 3.13 | 3.16 | +0.03 | buy |
| TIGER GLOBAL MANAGEMENT LLC | 10,631,402 | 10,631,402 | 0 | 11.20 | 13.38 | +2.18 | hold |
| DODGE & COX | 10,833,118 | 10,624,415 | -208,703 | 1.83 | 1.68 | -0.15 | sell |
| National Pension Service | 10,392,220 | 10,612,812 | +220,592 | 2.41 | 2.31 | -0.10 | buy |
| ALLIANCEBERNSTEIN L.P. | 9,935,851 | 10,522,677 | +586,826 | 0.98 | 1.07 | +0.08 | buy |
| Clearbridge Investments, LLC | 10,169,215 | 10,489,460 | +320,245 | 2.55 | 2.63 | +0.08 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 10,810,629 | 10,423,352 | -387,277 | 2.78 | 2.58 | -0.20 | sell |
| VOYA INVESTMENT MANAGEMENT LLC | 10,126,905 | 10,363,220 | +236,315 | 3.12 | 3.10 | -0.02 | buy |