| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 33,448,810 | 33,167,661 | -281,149 | 0.09 | 0.08 | -0.01 | sell |
| BlackRock, Inc. | 26,279,974 | 26,405,383 | +125,409 | 0.08 | 0.07 | -0.01 | buy |
| STATE STREET CORP | 12,819,897 | 12,714,003 | -105,894 | 0.08 | 0.07 | -0.01 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 15,589,874 | 12,442,834 | -3,147,040 | 0.69 | 0.53 | -0.16 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 9,247,024 | 9,306,805 | +59,781 | 0.24 | 0.23 | -0.01 | buy |
| T. Rowe Price Investment Management, Inc. | 8,235,189 | 8,228,455 | -6,734 | 0.74 | 0.68 | -0.06 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 6,948,679 | 7,002,671 | +53,992 | 0.08 | 0.07 | -0.01 | buy |
| Pictet Asset Management Holding SA | 5,166,244 | 5,213,739 | +47,495 | 0.84 | 0.76 | -0.09 | buy |
| MORGAN STANLEY | 4,290,784 | 4,498,819 | +208,035 | 0.05 | 0.04 | -0.00 | buy |
| DEUTSCHE BANK AG\ | 4,398,352 | 4,436,700 | +38,348 | 0.27 | 0.23 | -0.03 | buy |
| NORTHERN TRUST CORP | 3,735,077 | 4,192,790 | +457,713 | 0.09 | 0.08 | -0.01 | buy |
| GENERATION INVESTMENT MANAGEMENT LLP | 3,034,247 | 4,159,313 | +1,125,066 | 2.10 | 2.91 | +0.81 | buy |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | 3,825,278 | 3,825,278 | 0 | 0.49 | 0.47 | -0.02 | hold |
| NORGES BANK | 3,111,393 | 3,401,544 | +290,151 | 0.06 | 0.06 | -0.00 | buy |
| CANTILLON CAPITAL MANAGEMENT LLC | 3,298,930 | 3,316,557 | +17,627 | 3.00 | 2.69 | -0.30 | buy |
| VAN ECK ASSOCIATES CORP | 2,976,905 | 3,235,263 | +258,358 | 0.49 | 0.56 | +0.06 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 2,948,536 | 3,231,981 | +283,445 | 0.11 | 0.10 | -0.01 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 3,117,896 | 3,198,715 | +80,819 | 0.52 | 0.45 | -0.07 | buy |
| BROWN ADVISORY INC | 3,558,790 | 3,153,419 | -405,371 | 0.66 | 0.54 | -0.13 | sell |
| Impax Asset Management Group plc | 2,667,616 | 2,829,429 | +161,813 | 1.56 | 1.72 | +0.16 | buy |
| Bank of New York Mellon Corp | 2,408,200 | 2,393,569 | -14,631 | 0.07 | 0.06 | -0.01 | sell |
| Legal & General Group Plc | 2,417,678 | 2,339,938 | -77,740 | 0.09 | 0.08 | -0.01 | sell |
| JPMORGAN CHASE & CO | 1,815,567 | 2,189,526 | +373,959 | 0.02 | 0.02 | +0.00 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 2,295,817 | 2,155,325 | -140,492 | 0.33 | 0.28 | -0.04 | sell |
| Invesco Ltd. | 1,988,090 | 2,108,201 | +120,111 | 0.06 | 0.05 | -0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 310,964 | 1,860,094 | +1,549,130 | 0.04 | 0.22 | +0.18 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 1,905,840 | 1,789,661 | -116,179 | 0.21 | 0.19 | -0.02 | sell |
| GOLDMAN SACHS GROUP INC | 2,033,649 | 1,747,854 | -285,795 | 0.06 | 0.05 | -0.01 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,662,430 | 1,700,789 | +38,359 | 0.05 | 0.04 | -0.00 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,661,918 | 1,660,319 | -1,599 | 0.61 | 0.54 | -0.06 | sell |
| BANK OF AMERICA CORP /DE/ | 1,760,080 | 1,562,622 | -197,458 | 0.02 | 0.02 | -0.00 | sell |
| TD ASSET MANAGEMENT INC | 1,462,276 | 1,359,754 | -102,522 | 0.19 | 0.16 | -0.03 | sell |
| Meritage Group LP | 1,334,958 | 1,334,958 | 0 | 4.63 | 4.28 | -0.36 | hold |
| FRANKLIN RESOURCES INC | 1,781,243 | 1,269,218 | -512,025 | 0.07 | 0.05 | -0.02 | sell |
| FMR LLC | 1,287,665 | 1,174,869 | -112,796 | 0.01 | 0.01 | -0.00 | sell |
| Robeco Schweiz AG | 1,137,859 | 1,156,536 | +18,677 | 3.17 | 3.32 | +0.15 | buy |
| DIMENSIONAL FUND ADVISORS LP | 1,100,666 | 1,150,499 | +49,833 | 0.04 | 0.04 | -0.00 | buy |
| PARNASSUS INVESTMENTS, LLC | 1,143,035 | 1,140,757 | -2,278 | 0.36 | 0.34 | -0.02 | sell |
| Liontrust Investment Partners LLP | 1,202,076 | 1,140,540 | -61,536 | 2.21 | 2.22 | +0.01 | sell |
| Findlay Park Partners LLP | 1,129,210 | 1,134,110 | +4,900 | 1.58 | 1.51 | -0.07 | buy |
| AMERIPRISE FINANCIAL INC | 1,339,834 | 1,119,466 | -220,368 | 0.05 | 0.04 | -0.01 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,624,502 | 1,100,368 | -1,524,134 | 0.04 | 0.02 | -0.03 | sell |
| Amundi | 1,109,276 | 1,088,284 | -20,992 | 0.06 | 0.05 | -0.01 | sell |
| HSBC HOLDINGS PLC | 973,369 | 978,420 | +5,051 | 0.09 | 0.08 | -0.01 | buy |
| PANAGORA ASSET MANAGEMENT INC | 927,528 | 976,128 | +48,600 | 0.66 | 0.61 | -0.05 | buy |
| BESSEMER GROUP INC | 1,170,522 | 975,885 | -194,637 | 0.29 | 0.21 | -0.07 | sell |
| Troy Asset Management Ltd | 974,184 | 973,103 | -1,081 | 4.56 | 4.31 | -0.25 | sell |
| CITADEL ADVISORS LLC | 227,066 | 909,903 | +682,837 | 0.04 | 0.11 | +0.08 | buy |
| SATURNA CAPITAL CORP | 905,686 | 893,136 | -12,550 | 1.76 | 1.63 | -0.13 | sell |
| ROYAL BANK OF CANADA | 794,720 | 834,041 | +39,321 | 0.03 | 0.02 | -0.00 | buy |
| Swiss National Bank | 866,000 | 811,700 | -54,300 | 0.08 | 0.07 | -0.01 | sell |
| MARSHALL WACE, LLP | 212,151 | 806,895 | +594,744 | 0.04 | 0.14 | +0.10 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 579,216 | 803,080 | +223,864 | 0.22 | 0.25 | +0.03 | buy |
| TWO SIGMA INVESTMENTS, LP | 172,648 | 769,897 | +597,249 | 0.06 | 0.24 | +0.18 | buy |
| Champlain Investment Partners, LLC | 803,920 | 748,200 | -55,720 | 0.72 | 0.64 | -0.09 | sell |
| Point72 Asset Management, L.P. | 0 | 724,908 | +724,908 | 0.00 | 0.27 | +0.27 | buy |
| LGT CAPITAL PARTNERS LTD. | 790,570 | 713,950 | -76,620 | 4.08 | 3.65 | -0.43 | sell |
| Madison Asset Management, LLC | 699,474 | 700,094 | +620 | 1.17 | 1.06 | -0.11 | buy |
| Allianz Asset Management GmbH | 245,366 | 693,933 | +448,567 | 0.06 | 0.14 | +0.08 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 749,567 | 676,275 | -73,292 | 0.04 | 0.03 | -0.01 | sell |
| CCLA Investment Management | 782,917 | 669,251 | -113,666 | 1.58 | 1.43 | -0.15 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 663,767 | 667,856 | +4,089 | 0.07 | 0.06 | -0.01 | buy |
| Aberdeen Group plc | 651,871 | 626,138 | -25,733 | 0.18 | 0.16 | -0.02 | sell |
| BARCLAYS PLC | 753,737 | 619,571 | -134,166 | 0.05 | 0.04 | -0.01 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 647,333 | 616,410 | -30,923 | 0.07 | 0.06 | -0.01 | sell |
| FIRST TRUST ADVISORS LP | 610,748 | 612,490 | +1,742 | 0.09 | 0.07 | -0.01 | buy |
| Iron Triangle Partners LP | 0 | 596,326 | +596,326 | 0.00 | 9.34 | +9.34 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 534,358 | 563,580 | +29,222 | 0.08 | 0.06 | -0.02 | buy |
| UBS Group AG | 527,501 | 562,242 | +34,741 | 0.02 | 0.02 | -0.01 | buy |
| RHUMBLINE ADVISERS | 564,937 | 553,874 | -11,063 | 0.08 | 0.07 | -0.01 | sell |
| AMERICAN CENTURY COMPANIES INC | 926,196 | 512,053 | -414,143 | 0.08 | 0.04 | -0.04 | sell |
| TWO SIGMA ADVISERS, LP | 104,900 | 504,000 | +399,100 | 0.04 | 0.16 | +0.12 | buy |
| EARNEST PARTNERS LLC | 502,508 | 498,334 | -4,174 | 0.32 | 0.30 | -0.03 | sell |
| SUMMITRY LLC | 463,169 | 478,023 | +14,854 | 3.28 | 3.15 | -0.14 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 487,548 | 467,746 | -19,802 | 0.08 | 0.07 | -0.01 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 426,552 | 461,485 | +34,933 | 0.07 | 0.06 | -0.01 | buy |
| National Pension Service | 702,631 | 435,088 | -267,543 | 0.10 | 0.06 | -0.05 | sell |
| AQR CAPITAL MANAGEMENT LLC | 312,588 | 433,313 | +120,725 | 0.06 | 0.07 | +0.01 | buy |
| WELLS FARGO & COMPANY/MN | 537,464 | 432,679 | -104,785 | 0.02 | 0.01 | -0.01 | sell |
| JUPITER ASSET MANAGEMENT LTD | 457,095 | 407,645 | -49,450 | 0.59 | 0.53 | -0.06 | sell |
| MACKENZIE FINANCIAL CORP | 219,968 | 387,549 | +167,581 | 0.05 | 0.03 | -0.01 | buy |
| MACKENZIE FINANCIAL CORP | 219,968 | 387,549 | +167,581 | 0.05 | 0.04 | -0.01 | buy |
| Harvest Portfolios Group Inc. | 374,920 | 385,841 | +10,921 | 1.85 | 1.73 | -0.12 | buy |
| Boston Trust Walden Corp | 402,254 | 385,132 | -17,122 | 0.42 | 0.36 | -0.05 | sell |
| BNP Paribas Asset Management Holding S.A. | 375,662 | 380,710 | +5,048 | 0.14 | 0.13 | -0.01 | buy |
| JENNISON ASSOCIATES LLC | 586,439 | 373,381 | -213,058 | 0.05 | 0.03 | -0.02 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 379,724 | 371,220 | -8,504 | 0.08 | 0.07 | -0.01 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 384,286 | 361,711 | -22,575 | 0.03 | 0.03 | -0.00 | sell |
| ALLIANCEBERNSTEIN L.P. | 350,408 | 347,090 | -3,318 | 0.02 | 0.02 | -0.00 | sell |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 333,034 | 345,791 | +12,757 | 0.36 | 0.30 | -0.06 | buy |
| Northwest & Ethical Investments L.P. | 319,981 | 338,019 | +18,038 | 1.25 | 1.23 | -0.02 | buy |
| CANADA LIFE ASSURANCE Co | 316,519 | 331,599 | +15,080 | 0.08 | 0.08 | -0.01 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 333,775 | 330,720 | -3,055 | 0.30 | 0.26 | -0.03 | sell |
| Russell Investments Group, Ltd. | 271,080 | 322,224 | +51,144 | 0.06 | 0.06 | +0.00 | buy |
| Man Group plc | 298,793 | 311,374 | +12,581 | 0.13 | 0.13 | +0.00 | buy |
| AXA S.A. | 383,936 | 303,858 | -80,078 | 0.17 | 0.12 | -0.04 | sell |
| BANK OF MONTREAL /CAN/ | 297,658 | 294,415 | -3,243 | 0.02 | 0.02 | -0.00 | sell |
| JANE STREET GROUP, LLC | 8,288 | 287,433 | +279,145 | 0.00 | 0.06 | +0.06 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 292,978 | 281,349 | -11,629 | 0.08 | 0.07 | -0.01 | sell |
| Epoch Investment Partners, Inc. | 313,596 | 279,993 | -33,603 | 0.21 | 0.18 | -0.03 | sell |