| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| GENERATION INVESTMENT MANAGEMENT LLP | 6,474,410 | 12,270,440 | +5,796,030 | 1.84 | 2.96 | +1.12 | buy |
| Select Equity Group, L.P. | 4,708,197 | 6,242,505 | +1,534,308 | 1.04 | 1.18 | +0.14 | buy |
| Allianz Asset Management GmbH | 1,446,601 | 727,554 | +719,047 | 0.16 | 0.07 | -0.09 | sell |
| ArrowMark Colorado Holdings LLC | 3,451,117 | 4,121,991 | +670,874 | 2.26 | 2.42 | +0.16 | buy |
| AMERIPRISE FINANCIAL INC | 3,321,336 | 3,973,538 | +652,202 | 0.06 | 0.07 | +0.00 | buy |
| LAZARD ASSET MANAGEMENT LLC | 1,485,663 | 2,032,746 | +547,083 | 0.11 | 0.14 | 0.00 | buy |
| Contour Asset Management LLC | 3,037,686 | 3,479,817 | +442,131 | 7.79 | 7.64 | -0.15 | buy |
| Capital Group Private Client Services, Inc. | 183,487 | 501,421 | +317,934 | 0.12 | 0.28 | +0.16 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 4,836,351 | 5,025,141 | +188,790 | 0.22 | 0.21 | -0.01 | buy |
| Vident Advisory, LLC | 200,702 | 19,288 | +181,414 | 0.34 | 0.03 | 0.00 | sell |
| FIL Ltd | 3,410,324 | 3,588,699 | +178,375 | 0.22 | 0.20 | -0.02 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 780,330 | 951,967 | +171,637 | 0.06 | 0.07 | +0.01 | buy |
| ING GROEP NV | 31,175 | 192,057 | +160,882 | 0.01 | 0.08 | +0.07 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 5,535,449 | 5,665,304 | +129,855 | 0.04 | 0.03 | 0.00 | buy |
| PROSPECTOR PARTNERS LLC | 235,720 | 342,270 | +106,550 | 1.71 | 2.27 | +0.56 | buy |
| Rockefeller Capital Management L.P. | 685,174 | 583,527 | +101,647 | 0.14 | 0.11 | 0.00 | sell |
| AVIVA PLC | 36,806 | 115,977 | +79,171 | 0.01 | 0.02 | +0.01 | buy |
| Aberdeen Group plc | 414,574 | 487,061 | +72,487 | 0.06 | 0.06 | -0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 160,319 | 225,799 | +65,480 | 0.02 | 0.02 | 0.00 | buy |
| JUPITER ASSET MANAGEMENT LTD | 439,212 | 485,588 | +46,376 | 0.26 | 0.26 | -0.01 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 109,124 | 62,942 | +46,182 | 0.03 | 0.01 | 0.00 | sell |
| PineBridge Investments, L.P. | 86,239 | 131,416 | +45,177 | 0.05 | 0.06 | +0.01 | buy |
| Nikko Asset Management Americas, Inc. | 2,663,748 | 2,708,644 | +44,896 | 1.72 | 1.39 | -0.33 | buy |
| CANADA LIFE ASSURANCE Co | 183,664 | 222,869 | +39,205 | 0.02 | 0.03 | +0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 214,285 | 176,850 | +37,435 | 0.02 | 0.01 | 0.00 | sell |
| Ilmarinen Mutual Pension Insurance Co | 100,000 | 135,000 | +35,000 | 0.07 | 0.10 | +0.03 | buy |
| LOOMIS SAYLES & CO L P | 471,144 | 496,841 | +25,697 | 0.04 | 0.04 | -0.00 | buy |
| GRANDFIELD & DODD, LLC | 365,403 | 386,761 | +21,358 | 1.45 | 1.42 | -0.02 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 40,384 | 60,412 | +20,028 | 0.05 | 0.07 | +0.02 | buy |
| Robeco Institutional Asset Management B.V. | 40,782 | 60,602 | +19,820 | 0.01 | 0.01 | +0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 396,382 | 416,171 | +19,789 | 0.03 | 0.03 | -0.00 | buy |
| RHUMBLINE ADVISERS | 490,047 | 508,368 | +18,321 | 0.03 | 0.03 | 0.00 | buy |
| CIBC WORLD MARKETS CORP | 13,706 | 32,016 | +18,310 | 0.01 | 0.01 | +0.00 | buy |
| SHELL ASSET MANAGEMENT CO | 35,218 | 17,014 | +18,204 | 0.08 | 0.04 | 0.00 | sell |
| NATIXIS ADVISORS, LLC | 66,929 | 84,832 | +17,903 | 0.01 | 0.01 | 0.00 | buy |
| BENJAMIN EDWARDS INC | 325 | 16,301 | +15,976 | 0.00 | 0.19 | +0.18 | buy |
| APG Asset Management N.V. | 225,304 | 240,418 | +15,114 | 0.02 | 0.02 | -0.00 | buy |
| HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC | 27,089 | 40,988 | +13,899 | 0.30 | 0.40 | +0.10 | buy |
| Rafferty Asset Management, LLC | 73,267 | 86,873 | +13,606 | 0.02 | 0.02 | -0.00 | buy |
| D. E. Shaw & Co., Inc. | 457,788 | 444,594 | +13,194 | 0.05 | 0.04 | 0.00 | sell |
| Cove Street Capital, LLC | 15,943 | 27,139 | +11,196 | 0.28 | 0.44 | +0.17 | buy |
| ROYAL LONDON ASSET MANAGEMENT LTD | 85,530 | 95,158 | +9,628 | 0.01 | 0.01 | -0.00 | buy |
| STONE RUN CAPITAL, LLC | 48,380 | 57,450 | +9,070 | 1.28 | 1.31 | +0.03 | buy |
| B. Metzler seel. Sohn & Co. AG | 24,185 | 31,941 | +7,756 | 0.02 | 0.02 | +0.00 | buy |
| OPPENHEIMER & CO INC | 30,228 | 37,895 | +7,667 | 0.03 | 0.04 | +0.00 | buy |
| Rathbones Group PLC | 44,640 | 52,041 | +7,401 | 0.02 | 0.02 | +0.00 | buy |
| GUGGENHEIM CAPITAL LLC | 35,682 | 28,713 | +6,969 | 0.02 | 0.01 | 0.00 | sell |
| TD ASSET MANAGEMENT INC | 97,196 | 103,823 | +6,627 | 0.01 | 0.01 | -0.00 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 52,422 | 46,177 | +6,245 | 0.00 | 0.00 | -0.00 | sell |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 22,348 | 28,573 | +6,225 | 0.01 | 0.01 | +0.00 | buy |
| TRILLIUM ASSET MANAGEMENT, LLC | 99,673 | 105,883 | +6,210 | 0.16 | 0.15 | -0.01 | buy |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 49,930 | 54,477 | +4,547 | 0.02 | 0.02 | -0.00 | buy |
| Holocene Advisors, LP | 138,554 | 142,947 | +4,393 | 0.03 | 0.03 | -0.00 | buy |
| Southeast Asset Advisors, LLC | 31,280 | 34,302 | +3,022 | 0.24 | 0.24 | +0.01 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 100,397 | 103,217 | +2,820 | 0.02 | 0.02 | 0.00 | buy |
| ProShare Advisors LLC | 49,824 | 47,065 | +2,759 | 0.01 | 0.01 | 0.00 | sell |
| SHERBROOKE PARK ADVISERS LLC | 15,949 | 18,426 | +2,477 | 0.27 | 0.46 | +0.19 | buy |
| State of Alaska, Department of Revenue | 77,272 | 74,832 | +2,440 | 0.05 | 0.05 | 0.00 | sell |
| Inspire Advisors, LLC | 6,023 | 8,310 | +2,287 | 0.06 | 0.07 | +0.01 | buy |
| NATIXIS | 27,133 | 29,366 | +2,233 | 0.01 | 0.01 | 0.00 | buy |
| Korea Investment CORP | 39,449 | 41,661 | +2,212 | 0.01 | 0.01 | -0.00 | buy |
| Petrus Trust Company, LTA | 7,144 | 9,326 | +2,182 | 0.04 | 0.05 | +0.01 | buy |
| UniSuper Management Pty Ltd | 111,446 | 113,362 | +1,916 | 0.07 | 0.07 | -0.01 | buy |
| Security National Bank | 61,862 | 63,774 | +1,912 | 0.91 | 0.77 | -0.14 | buy |
| Liberty Capital Management, Inc. | 15,758 | 17,610 | +1,852 | 0.25 | 0.25 | -0.00 | buy |
| Vanguard Personalized Indexing Management, LLC | 14,557 | 16,327 | +1,770 | 0.02 | 0.02 | 0.00 | buy |
| BNP Paribas Asset Management Holding S.A. | 266,580 | 268,304 | +1,724 | 0.04 | 0.04 | -0.00 | buy |
| OSSIAM | 11,788 | 13,470 | +1,682 | 0.01 | 0.01 | +0.00 | buy |
| EDENTREE ASSET MANAGEMENT Ltd | 12,230 | 13,907 | +1,677 | 0.26 | 0.23 | -0.03 | buy |
| Inspire Investing, LLC | 8,131 | 9,702 | +1,571 | 0.06 | 0.06 | +0.00 | buy |
| MQS Management LLC | 5,793 | 7,216 | +1,423 | 0.19 | 0.21 | +0.02 | buy |
| NORRIS PERNE & FRENCH LLP/MI | 244,860 | 246,263 | +1,403 | 1.15 | 1.01 | -0.14 | buy |
| BI Asset Management Fondsmaeglerselskab A/S | 6,411 | 7,752 | +1,341 | 0.01 | 0.01 | +0.00 | buy |
| PROFUND ADVISORS LLC | 4,126 | 5,350 | +1,224 | 0.01 | 0.01 | 0.00 | buy |
| Baker Avenue Asset Management, LP | 60,683 | 61,894 | +1,211 | 0.16 | 0.14 | -0.02 | buy |
| NISSAY ASSET MANAGEMENT CORP /JAPAN | 26,792 | 27,947 | +1,155 | 0.01 | 0.01 | -0.00 | buy |
| MISSION WEALTH MANAGEMENT, LP | 19,132 | 20,277 | +1,145 | 0.04 | 0.04 | -0.00 | buy |
| V-Square Quantitative Management LLC | 5,376 | 6,516 | +1,140 | 0.13 | 0.06 | -0.07 | buy |
| FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND | 79,480 | 80,580 | +1,100 | 0.00 | 0.05 | +0.05 | buy |
| Treasurer of the State of North Carolina | 108,244 | 109,314 | +1,070 | 0.03 | 0.03 | 0.00 | buy |
| YOUSIF CAPITAL MANAGEMENT, LLC | 35,725 | 34,664 | +1,061 | 0.03 | 0.02 | 0.00 | sell |
| DUALITY ADVISERS, LP | 4,336 | 5,373 | +1,037 | 0.03 | 0.03 | +0.00 | buy |
| Elo Mutual Pension Insurance Co | 20,735 | 21,680 | +945 | 0.03 | 0.03 | -0.00 | buy |
| Clearview Wealth Advisors LLC | 13,779 | 14,671 | +892 | 0.92 | 0.91 | -0.01 | buy |
| Kepos Capital LP | 4,432 | 5,287 | +855 | 0.04 | 0.09 | +0.05 | buy |
| Penserra Capital Management LLC | 40,515 | 39,769 | +746 | 0.05 | 0.04 | -0.01 | sell |
| AZZAD ASSET MANAGEMENT INC /ADV | 36,304 | 37,031 | +727 | 0.28 | 0.25 | -0.03 | buy |
| Metis Global Partners, LLC | 18,386 | 19,094 | +708 | 0.05 | 0.04 | -0.01 | buy |
| BESSEMER GROUP INC | 10,097 | 10,639 | +542 | 0.00 | 0.00 | -0.00 | buy |
| CAPITAL INSIGHT PARTNERS, LLC | 4,320 | 4,810 | +490 | 0.05 | 0.05 | -0.00 | buy |
| Linden Thomas Advisory Services, LLC | 26,134 | 26,560 | +426 | 0.31 | 0.26 | -0.05 | buy |
| BEACON INVESTMENT ADVISORY SERVICES, INC. | 27,650 | 28,050 | +400 | 0.07 | 0.07 | -0.01 | buy |
| WHITTIER TRUST CO | 1,081 | 697 | +384 | 0.00 | 0.00 | 0.00 | sell |
| NEW YORK LIFE INVESTMENT MANAGEMENT LLC | 39,383 | 39,024 | +359 | 0.02 | 0.02 | 0.00 | sell |
| Wahed Invest LLC | 3,884 | 4,201 | +317 | 0.07 | 0.06 | -0.01 | buy |
| OREGON PUBLIC EMPLOYEES RETIREMENT FUND | 19,163 | 19,463 | +300 | 0.01 | 0.02 | 0.00 | buy |
| D.B. Root & Company, LLC | 15,256 | 15,500 | +244 | 0.32 | 0.30 | -0.02 | buy |
| TOKIO MARINE ASSET MANAGEMENT CO LTD | 6,784 | 7,027 | +243 | 0.02 | 0.02 | -0.00 | buy |
| First Eagle Investment Management, LLC | 2,945 | 3,145 | +200 | 0.00 | 0.00 | -0.00 | buy |
| Utah Retirement Systems | 42,356 | 42,556 | +200 | 0.03 | 0.03 | -0.00 | buy |