| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 446,980,992 | 460,972,803 | +13,991,811 | 2.26 | 2.45 | +0.20 | buy |
| BlackRock, Inc. | 364,758,302 | 369,922,502 | +5,164,200 | 1.84 | 1.95 | +0.11 | buy |
| FMR LLC | 236,544,675 | 250,714,005 | +14,169,330 | 3.58 | 3.89 | +0.31 | buy |
| STATE STREET CORP | 226,259,132 | 238,977,259 | +12,718,127 | 2.25 | 2.53 | +0.29 | buy |
| STATE STREET CORP | 185,714,752 | 190,923,442 | +5,208,690 | 1.84 | 2.00 | +0.16 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 151,888,094 | 150,078,198 | -1,809,896 | 2.71 | 2.85 | +0.14 | sell |
| JPMORGAN CHASE & CO | 119,811,316 | 137,833,254 | +18,021,938 | 2.22 | 2.83 | +0.61 | buy |
| FMR LLC | 108,560,040 | 121,958,993 | +13,398,953 | 1.64 | 1.87 | +0.23 | buy |
| MORGAN STANLEY | 120,955,598 | 120,511,301 | -444,297 | 2.10 | 2.28 | +0.18 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 111,658,490 | 114,777,169 | +3,118,679 | 1.98 | 2.15 | +0.17 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 80,506,798 | 101,316,099 | +20,809,301 | 2.68 | 3.62 | +0.95 | buy |
| JPMORGAN CHASE & CO | 70,925,551 | 91,919,476 | +20,993,925 | 1.32 | 1.90 | +0.58 | buy |
| Invesco Ltd. | 44,260,753 | 91,277,658 | +47,016,905 | 1.62 | 2.58 | +0.96 | buy |
| NORGES BANK | 0 | 80,931,418 | +80,931,418 | 0.00 | 2.88 | +2.88 | buy |
| BERKSHIRE HATHAWAY INC | 54,249,798 | 78,791,167 | +24,541,369 | 5.93 | 9.41 | +3.48 | buy |
| NORGES BANK | 0 | 74,788,768 | +74,788,768 | 0.00 | 2.63 | +2.63 | buy |
| Capital World Investors | 65,347,108 | 73,349,871 | +8,002,763 | 2.56 | 3.10 | +0.53 | buy |
| MORGAN STANLEY | 71,667,565 | 72,425,149 | +757,584 | 1.24 | 1.35 | +0.11 | buy |
| BANK OF AMERICA CORP /DE/ | 68,768,715 | 72,422,160 | +3,653,445 | 1.45 | 1.67 | +0.22 | buy |
| Invesco Ltd. | 41,341,448 | 66,090,301 | +24,748,853 | 1.51 | 1.85 | +0.34 | buy |
| NORTHERN TRUST CORP | 64,991,458 | 65,524,743 | +533,285 | 2.47 | 2.72 | +0.25 | buy |
| Capital Research Global Investors | 57,546,747 | 62,527,250 | +4,980,503 | 2.57 | 3.12 | +0.55 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 67,846,580 | 59,258,327 | -8,588,253 | 2.25 | 2.10 | -0.15 | sell |
| GOLDMAN SACHS GROUP INC | 57,846,836 | 58,584,981 | +738,145 | 2.19 | 2.20 | +0.01 | buy |
| NORTHERN TRUST CORP | 52,345,296 | 52,301,235 | -44,061 | 1.98 | 2.15 | +0.16 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 45,196,290 | 44,688,569 | -507,721 | 2.70 | 2.90 | +0.20 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 47,620,485 | 44,403,614 | -3,216,871 | 2.56 | 2.74 | +0.18 | sell |
| Capital Research Global Investors | 40,305,350 | 42,891,466 | +2,586,116 | 1.79 | 2.11 | +0.32 | buy |
| Capital World Investors | 44,759,732 | 42,451,592 | -2,308,140 | 1.75 | 1.77 | +0.02 | sell |
| Capital International Investors | 45,830,424 | 42,042,459 | -3,787,965 | 3.08 | 3.07 | -0.01 | sell |
| Sixth Street Partners Management Company, L.P. | 0 | 40,980,558 | +40,980,558 | 0.00 | 1.95 | +1.95 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 40,918,971 | 40,980,558 | +61,587 | 1.80 | 1.95 | +0.15 | buy |
| Fisher Asset Management, LLC | 39,050,562 | 39,989,840 | +939,278 | 3.81 | 4.26 | +0.45 | buy |
| Bank of New York Mellon Corp | 40,113,894 | 39,216,785 | -897,109 | 2.12 | 2.30 | +0.18 | sell |
| Legal & General Group Plc | 37,758,891 | 37,212,257 | -546,634 | 2.51 | 2.77 | +0.26 | sell |
| ALLIANCEBERNSTEIN L.P. | 38,449,040 | 36,669,121 | -1,779,919 | 3.91 | 3.48 | -0.43 | sell |
| ROYAL BANK OF CANADA | 35,271,164 | 36,615,412 | +1,344,248 | 1.92 | 2.22 | +0.29 | buy |
| GOLDMAN SACHS GROUP INC | 31,893,984 | 33,352,900 | +1,458,916 | 1.20 | 1.24 | +0.03 | buy |
| Amundi | 31,745,979 | 33,203,350 | +1,457,371 | 2.49 | 2.85 | +0.37 | buy |
| Sixth Street Partners Management Company, L.P. | 0 | 32,618,930 | +32,618,930 | 0.00 | 1.53 | +1.53 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 32,422,163 | 32,618,930 | +196,767 | 1.42 | 1.53 | +0.11 | buy |
| BANK OF AMERICA CORP /DE/ | 32,324,827 | 32,582,675 | +257,848 | 0.68 | 0.74 | +0.06 | buy |
| AMERIPRISE FINANCIAL INC | 33,034,784 | 32,174,962 | -859,822 | 2.20 | 2.33 | +0.12 | sell |
| Nuveen, LLC | 30,580,268 | 31,851,371 | +1,271,103 | 2.38 | 2.72 | +0.33 | buy |
| Nuveen, LLC | 30,959,922 | 31,462,848 | +502,926 | 2.41 | 2.65 | +0.25 | buy |
| DEUTSCHE BANK AG\ | 29,372,834 | 30,552,576 | +1,179,742 | 2.79 | 3.17 | +0.38 | buy |
| Legal & General Group Plc | 30,850,189 | 30,200,482 | -649,707 | 2.05 | 2.23 | +0.18 | sell |
| WELLS FARGO & COMPANY/MN | 27,808,601 | 29,187,481 | +1,378,880 | 1.60 | 1.81 | +0.22 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 30,549,271 | 28,819,203 | -1,730,068 | 1.82 | 1.85 | +0.03 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 23,413,232 | 28,694,648 | +5,281,416 | 2.34 | 3.34 | +1.00 | buy |
| Bank of New York Mellon Corp | 28,754,117 | 27,814,503 | -939,614 | 1.52 | 1.61 | +0.10 | sell |
| Sanders Capital, LLC | 28,733,083 | 27,472,939 | -1,260,144 | 9.82 | 9.72 | -0.10 | sell |
| BERKSHIRE HATHAWAY INC | 3,585,215 | 27,188,433 | +23,603,218 | 0.39 | 3.21 | +2.82 | buy |
| UBS Group AG | 24,155,485 | 25,323,537 | +1,168,052 | 1.23 | 1.44 | +0.21 | buy |
| ROYAL BANK OF CANADA | 22,451,529 | 22,662,141 | +210,612 | 1.22 | 1.36 | +0.13 | buy |
| FRANKLIN RESOURCES INC | 35,954,726 | 22,072,353 | -13,882,373 | 2.53 | 1.71 | -0.82 | sell |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 22,697,348 | 22,003,226 | -694,122 | 5.35 | 5.57 | +0.22 | sell |
| FRANKLIN RESOURCES INC | 17,323,557 | 20,996,187 | +3,672,630 | 1.22 | 1.61 | +0.39 | buy |
| Amundi | 21,922,379 | 20,906,439 | -1,015,940 | 1.71 | 1.78 | +0.06 | sell |
| Capital International Investors | 25,458,714 | 20,235,313 | -5,223,401 | 1.72 | 1.50 | -0.22 | sell |
| BANK OF MONTREAL /CAN/ | 19,457,567 | 19,231,162 | -226,405 | 2.28 | 2.50 | +0.21 | sell |
| UBS Group AG | 18,526,273 | 19,222,797 | +696,524 | 0.94 | 1.08 | +0.14 | buy |
| JENNISON ASSOCIATES LLC | 19,856,010 | 18,809,377 | -1,046,633 | 3.93 | 4.03 | +0.11 | sell |
| WELLS FARGO & COMPANY/MN | 18,011,375 | 18,685,128 | +673,753 | 1.03 | 1.15 | +0.12 | buy |
| DIMENSIONAL FUND ADVISORS LP | 18,281,276 | 17,814,596 | -466,680 | 1.09 | 1.15 | +0.06 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 16,092,600 | 17,724,321 | +1,631,721 | 3.11 | 3.51 | +0.40 | buy |
| BARCLAYS PLC | 20,476,578 | 17,627,469 | -2,849,109 | 2.10 | 1.99 | -0.12 | sell |
| SG Americas Securities, LLC | 17,582,917 | 17,554,000 | -28,917 | 5.58 | 3.60 | -1.98 | sell |
| DEUTSCHE BANK AG\ | 16,400,063 | 17,313,729 | +913,666 | 1.56 | 1.78 | +0.22 | buy |
| LOOMIS SAYLES & CO L P | 17,339,594 | 17,217,854 | -121,740 | 6.71 | 7.71 | +1.00 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 13,777,167 | 17,209,454 | +3,432,287 | 0.74 | 1.05 | +0.31 | buy |
| AMERICAN CENTURY COMPANIES INC | 17,490,949 | 16,841,559 | -649,390 | 2.59 | 2.66 | +0.07 | sell |
| HSBC HOLDINGS PLC | 18,101,696 | 16,612,890 | -1,488,806 | 3.10 | 2.85 | -0.25 | sell |
| Swiss National Bank | 17,079,800 | 16,420,760 | -659,040 | 2.83 | 3.07 | +0.24 | sell |
| HSBC HOLDINGS PLC | 12,680,371 | 15,167,431 | +2,487,060 | 2.17 | 2.58 | +0.41 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 17,040,373 | 14,972,649 | -2,067,724 | 2.65 | 2.37 | -0.28 | sell |
| PRIMECAP MANAGEMENT CO/CA/ | 14,987,459 | 14,859,769 | -127,690 | 3.39 | 3.14 | -0.25 | sell |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 14,581,870 | 14,331,673 | -250,197 | 2.26 | 2.25 | -0.02 | sell |
| DIMENSIONAL FUND ADVISORS LP | 14,707,063 | 14,110,119 | -596,944 | 0.88 | 0.90 | +0.03 | sell |
| JENNISON ASSOCIATES LLC | 14,315,477 | 14,012,220 | -303,257 | 2.82 | 2.97 | +0.15 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 13,222,122 | 13,583,734 | +361,612 | 2.46 | 2.77 | +0.31 | buy |
| SG Americas Securities, LLC | 10,824,846 | 13,449,662 | +2,624,816 | 3.43 | 2.73 | -0.70 | buy |
| National Pension Service | 12,793,377 | 13,098,297 | +304,920 | 2.79 | 3.02 | +0.22 | buy |
| Swiss National Bank | 14,281,400 | 13,037,040 | -1,244,360 | 2.36 | 2.41 | +0.05 | sell |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 12,138,436 | 12,977,853 | +839,417 | 3.19 | 3.64 | +0.46 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 12,208,787 | 12,972,980 | +764,193 | 2.26 | 2.56 | +0.30 | buy |
| RAYMOND JAMES FINANCIAL INC | 13,153,137 | 12,950,768 | -202,369 | 1.17 | 1.26 | +0.09 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 14,637,980 | 12,083,544 | -2,554,436 | 2.59 | 2.43 | -0.16 | sell |
| DODGE & COX | 12,228,518 | 11,961,097 | -267,421 | 1.93 | 2.21 | +0.28 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 11,382,948 | 11,763,766 | +380,818 | 2.19 | 2.30 | +0.11 | buy |
| ALLIANCEBERNSTEIN L.P. | 10,522,677 | 11,728,197 | +1,205,520 | 1.07 | 1.12 | +0.05 | buy |
| CITIGROUP INC | 10,247,414 | 11,709,850 | +1,462,436 | 1.88 | 1.94 | +0.07 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 12,089,745 | 11,641,017 | -448,728 | 2.25 | 2.35 | +0.10 | sell |
| Clearbridge Investments, LLC | 10,489,460 | 11,527,990 | +1,038,530 | 2.63 | 3.41 | +0.78 | buy |
| NATIONAL BANK OF CANADA /FI/ | 10,746,678 | 11,397,542 | +650,864 | 3.16 | 3.57 | +0.41 | buy |
| DekaBank Deutsche Girozentrale | 11,281,539 | 11,281,539 | 0 | 5.45 | 5.46 | +0.01 | hold |
| FIL Ltd | 10,278,696 | 10,950,613 | +671,917 | 2.30 | 2.81 | +0.51 | buy |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | 10,777,820 | 10,777,820 | 0 | 2.44 | 2.64 | +0.19 | hold |
| AMERIPRISE FINANCIAL INC | 11,992,304 | 10,770,364 | -1,221,940 | 0.80 | 0.77 | -0.03 | sell |
| DODGE & COX | 10,624,415 | 10,658,860 | +34,445 | 1.68 | 1.99 | +0.32 | buy |