| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 23,486,858 | 23,957,758 | +470,900 | 0.11 | 0.11 | +0.00 | buy |
| STATE STREET CORP | 11,477,874 | 11,466,911 | -10,963 | 0.12 | 0.12 | +0.00 | sell |
| MORGAN STANLEY | 5,946,573 | 5,856,215 | -90,358 | 0.11 | 0.11 | -0.00 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 6,674,580 | 5,455,204 | -1,219,376 | 0.27 | 0.23 | -0.04 | sell |
| GATES FOUNDATION TRUST | 5,218,044 | 5,218,044 | 0 | 2.63 | 2.61 | -0.02 | hold |
| GEODE CAPITAL MANAGEMENT, LLC | 4,978,781 | 5,113,759 | +134,978 | 0.11 | 0.11 | +0.00 | buy |
| Aristotle Capital Management, LLC | 4,750,770 | 4,615,197 | -135,573 | 2.04 | 2.12 | +0.09 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 3,556,210 | 3,807,087 | +250,877 | 0.29 | 0.26 | -0.03 | buy |
| Pictet Asset Management Holding SA | 4,010,900 | 3,704,809 | -306,091 | 1.01 | 1.01 | +0.00 | sell |
| FRANKLIN RESOURCES INC | 3,652,863 | 3,581,555 | -71,308 | 0.27 | 0.26 | -0.01 | sell |
| ROYAL BANK OF CANADA | 3,892,248 | 3,252,163 | -640,085 | 0.22 | 0.19 | -0.03 | sell |
| Invesco Ltd. | 2,741,198 | 2,766,449 | +25,251 | 0.14 | 0.14 | +0.00 | buy |
| NORTHERN TRUST CORP | 2,529,739 | 2,635,890 | +106,151 | 0.10 | 0.11 | +0.00 | buy |
| Capital International Investors | 3,007,541 | 2,591,833 | -415,708 | 0.14 | 0.13 | -0.01 | sell |
| BANK OF AMERICA CORP /DE/ | 2,270,720 | 2,433,179 | +162,459 | 0.05 | 0.06 | +0.00 | buy |
| Amundi | 2,030,698 | 2,284,734 | +254,036 | 0.19 | 0.21 | +0.01 | buy |
| Bank of New York Mellon Corp | 2,313,883 | 2,219,799 | -94,084 | 0.10 | 0.10 | -0.00 | sell |
| FMR LLC | 1,646,824 | 2,198,714 | +551,890 | 0.03 | 0.03 | +0.01 | buy |
| GOLDMAN SACHS GROUP INC | 1,508,538 | 2,148,765 | +640,227 | 0.07 | 0.10 | +0.03 | buy |
| BROWN ADVISORY INC | 2,047,184 | 2,106,580 | +59,396 | 0.63 | 0.66 | +0.02 | buy |
| NORGES BANK | 2,069,264 | 2,073,232 | +3,968 | 0.08 | 0.07 | -0.00 | buy |
| Legal & General Group Plc | 2,014,026 | 2,073,080 | +59,054 | 0.13 | 0.14 | +0.01 | buy |
| Mirova US LLC | 1,931,862 | 1,975,415 | +43,553 | 6.00 | 5.85 | -0.14 | buy |
| WELLS FARGO & COMPANY/MN | 1,759,600 | 1,750,508 | -9,092 | 0.11 | 0.11 | +0.00 | sell |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 1,377,660 | 1,740,112 | +362,452 | 0.36 | 0.46 | +0.09 | buy |
| Sustainable Growth Advisers, LP | 1,946,484 | 1,676,558 | -269,926 | 1.88 | 1.76 | -0.12 | sell |
| Alecta Tjanstepension Omsesidigt | 1,656,200 | 1,656,200 | 0 | 2.18 | 2.20 | +0.01 | hold |
| Swedbank AB | 1,692,017 | 1,626,450 | -65,567 | 0.00 | 0.52 | +0.51 | sell |
| AMERIPRISE FINANCIAL INC | 1,599,068 | 1,531,926 | -67,142 | 0.10 | 0.10 | -0.00 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 1,457,083 | 1,479,666 | +22,583 | 0.40 | 0.42 | +0.02 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,362,516 | 1,394,756 | +32,240 | 0.07 | 0.06 | -0.01 | buy |
| AMERICAN CENTURY COMPANIES INC | 1,347,731 | 1,372,379 | +24,648 | 0.20 | 0.20 | +0.00 | buy |
| ALLIANCEBERNSTEIN L.P. | 349,885 | 1,336,603 | +986,718 | 0.03 | 0.11 | +0.08 | buy |
| Artisan Partners Limited Partnership | 996,320 | 1,314,378 | +318,058 | 0.34 | 0.48 | +0.14 | buy |
| Allianz Asset Management GmbH | 1,204,464 | 1,249,857 | +45,393 | 0.47 | 0.48 | +0.01 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 1,075,160 | 1,249,347 | +174,187 | 0.29 | 0.33 | +0.04 | buy |
| CANTILLON CAPITAL MANAGEMENT LLC | 1,250,920 | 1,190,240 | -60,680 | 1.82 | 1.89 | +0.08 | sell |
| Aberdeen Group plc | 1,061,264 | 1,154,713 | +93,449 | 0.48 | 0.53 | +0.05 | buy |
| BAILLIE GIFFORD & CO | 1,166,743 | 1,114,433 | -52,310 | 0.21 | 0.21 | -0.00 | sell |
| US BANCORP \DE\ | 1,152,558 | 1,100,530 | -52,028 | 0.37 | 0.36 | -0.01 | sell |
| DF DENT & CO INC | 1,112,852 | 1,012,767 | -100,085 | 3.14 | 3.12 | -0.02 | sell |
| Winslow Capital Management, LLC | 50,825 | 910,877 | +860,052 | 0.04 | 0.78 | +0.74 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 865,712 | 897,367 | +31,655 | 0.90 | 0.96 | +0.06 | buy |
| UBS Group AG | 1,029,472 | 891,839 | -137,633 | 0.08 | 0.07 | -0.01 | sell |
| BLAIR WILLIAM & CO/IL | 900,002 | 886,350 | -13,652 | 0.65 | 0.65 | -0.00 | sell |
| HSBC HOLDINGS PLC | 857,792 | 861,791 | +3,999 | 0.14 | 0.13 | -0.01 | buy |
| ProShare Advisors LLC | 903,143 | 846,576 | -56,567 | 0.55 | 0.54 | -0.02 | sell |
| MAIRS & POWER INC | 991,564 | 834,391 | -157,173 | 2.22 | 1.92 | -0.30 | sell |
| MARSHALL WACE, LLP | 200,206 | 791,246 | +591,040 | 0.08 | 0.27 | +0.19 | buy |
| CITADEL ADVISORS LLC | 862,604 | 786,529 | -76,075 | 0.19 | 0.18 | -0.01 | sell |
| ABN AMRO Bank N.V. | 777,619 | 776,754 | -865 | 2.69 | 2.82 | +0.14 | sell |
| Clearbridge Investments, LLC | 727,113 | 768,767 | +41,654 | 0.13 | 0.15 | +0.02 | buy |
| Swiss National Bank | 768,494 | 761,994 | -6,500 | 0.12 | 0.12 | +0.00 | sell |
| Impax Asset Management Group plc | 870,440 | 760,887 | -109,553 | 0.77 | 0.74 | -0.03 | sell |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | 745,584 | 745,584 | 0 | 0.15 | 0.16 | +0.01 | hold |
| Corient Private Wealth LLC | 754,510 | 736,523 | -17,987 | 0.31 | 0.31 | -0.00 | sell |
| Williams Jones Wealth Management, LLC. | 732,067 | 731,619 | -448 | 2.15 | 2.16 | +0.01 | sell |
| JPMORGAN CHASE & CO | 1,031,683 | 729,323 | -302,360 | 0.02 | 0.01 | -0.01 | sell |
| BARCLAYS PLC | 782,315 | 727,028 | -55,287 | 0.08 | 0.08 | -0.00 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 645,705 | 717,515 | +71,810 | 0.06 | 0.06 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 635,981 | 714,702 | +78,721 | 0.04 | 0.04 | +0.00 | buy |
| Liontrust Investment Partners LLP | 677,807 | 663,067 | -14,740 | 2.18 | 2.24 | +0.06 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 694,895 | 639,844 | -55,051 | 0.11 | 0.11 | +0.00 | sell |
| National Pension Service | 631,754 | 629,009 | -2,745 | 0.18 | 0.17 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 584,304 | 627,983 | +43,679 | 0.06 | 0.07 | +0.00 | buy |
| ACADIAN ASSET MANAGEMENT LLC | 715,047 | 595,709 | -119,338 | 0.58 | 0.44 | -0.14 | sell |
| Man Group plc | 763,660 | 567,248 | -196,412 | 0.47 | 0.36 | -0.12 | sell |
| Empower Advisory Group, LLC | 562,242 | 560,036 | -2,206 | 0.49 | 0.49 | +0.01 | sell |
| SEI INVESTMENTS CO | 474,603 | 555,481 | +80,878 | 0.16 | 0.19 | +0.03 | buy |
| AXA S.A. | 464,232 | 544,200 | +79,968 | 0.32 | 0.39 | +0.06 | buy |
| RHUMBLINE ADVISERS | 516,111 | 523,650 | +7,539 | 0.11 | 0.12 | +0.00 | buy |
| CONGRESS ASSET MANAGEMENT CO | 0 | 481,551 | +481,551 | 0.00 | 0.82 | +0.82 | buy |
| FIL Ltd | 452,561 | 476,870 | +24,309 | 0.10 | 0.11 | +0.01 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 446,379 | 476,155 | +29,776 | 0.07 | 0.08 | +0.01 | buy |
| WELCH & FORBES LLC | 470,607 | 472,249 | +1,642 | 1.49 | 1.52 | +0.03 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 451,989 | 467,151 | +15,162 | 0.13 | 0.14 | +0.00 | buy |
| Sarasin & Partners LLP | 766,654 | 457,767 | -308,887 | 1.74 | 0.97 | -0.78 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 451,358 | 452,735 | +1,377 | 0.14 | 0.14 | +0.00 | buy |
| Findlay Park Partners LLP | 451,884 | 448,484 | -3,400 | 0.96 | 1.01 | +0.05 | sell |
| BNP Paribas Asset Management Holding S.A. | 417,140 | 440,440 | +23,300 | 0.26 | 0.27 | +0.01 | buy |
| D. E. Shaw & Co., Inc. | 630,188 | 437,298 | -192,890 | 0.19 | 0.15 | -0.04 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 420,179 | 428,690 | +8,511 | 0.01 | 0.01 | +0.00 | buy |
| FIRST TRUST ADVISORS LP | 1,251,565 | 423,426 | -828,139 | 0.29 | 0.10 | -0.19 | sell |
| MILLENNIUM MANAGEMENT LLC | 465,122 | 405,282 | -59,840 | 0.09 | 0.08 | -0.01 | sell |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 301,352 | 397,434 | +96,082 | 0.17 | 0.23 | +0.06 | buy |
| BANK OF MONTREAL /CAN/ | 336,211 | 394,756 | +58,545 | 0.02 | 0.03 | +0.00 | buy |
| Russell Investments Group, Ltd. | 394,192 | 393,899 | -293 | 0.14 | 0.15 | +0.01 | sell |
| Robeco Institutional Asset Management B.V. | 297,657 | 392,105 | +94,448 | 0.15 | 0.20 | +0.05 | buy |
| TRUIST FINANCIAL CORP | 377,929 | 382,174 | +4,245 | 0.13 | 0.14 | +0.01 | buy |
| Qube Research & Technologies Ltd | 555,032 | 381,017 | -174,015 | 0.23 | 0.17 | -0.06 | sell |
| Robeco Schweiz AG | 387,365 | 372,267 | -15,098 | 1.56 | 1.70 | +0.14 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 330,116 | 368,800 | +38,684 | 0.11 | 0.11 | +0.00 | buy |
| Candriam S.C.A. | 363,688 | 365,852 | +2,164 | 0.54 | 0.53 | -0.01 | buy |
| NATIXIS ADVISORS, LLC | 152,133 | 359,106 | +206,973 | 0.08 | 0.19 | +0.11 | buy |
| Lazard Freres Gestion S.A.S. | 349,447 | 350,630 | +1,183 | 1.92 | 1.86 | -0.06 | buy |
| DekaBank Deutsche Girozentrale | 283,748 | 350,180 | +66,432 | 0.12 | 0.15 | +0.03 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 446,390 | 348,397 | -97,993 | 0.13 | 0.09 | -0.04 | sell |
| MCDONALD CAPITAL INVESTORS INC/CA | 344,066 | 339,961 | -4,105 | 4.97 | 5.06 | +0.08 | sell |
| Chevy Chase Trust Holdings, LLC | 337,220 | 336,749 | -471 | 0.25 | 0.26 | +0.00 | sell |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 178,343 | 333,511 | +155,168 | 0.14 | 0.26 | +0.11 | buy |