| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 3,225,091 | 3,742,049 | +516,958 | 0.10 | 0.14 | +0.03 | buy |
| VANGUARD GROUP INC | 3,618,813 | 3,711,614 | +92,801 | 0.01 | 0.02 | +0.00 | buy |
| Capital International Investors | 2,016,076 | 2,114,836 | +98,760 | 0.08 | 0.10 | +0.02 | buy |
| LAZARD ASSET MANAGEMENT LLC | 1,673,052 | 1,501,207 | -171,845 | 0.39 | 0.42 | +0.03 | sell |
| STATE STREET CORP | 1,542,122 | 1,494,232 | -47,890 | 0.01 | 0.01 | +0.00 | sell |
| RIVERBRIDGE PARTNERS LLC | 1,114,372 | 1,000,883 | -113,489 | 2.60 | 3.04 | +0.44 | sell |
| AGF MANAGEMENT LTD | 587,320 | 949,945 | +362,625 | 0.62 | 1.18 | +0.56 | buy |
| AMERICAN CENTURY COMPANIES INC | 696,092 | 873,600 | +177,508 | 0.08 | 0.12 | +0.04 | buy |
| MORGAN STANLEY | 863,353 | 799,681 | -63,672 | 0.01 | 0.01 | +0.00 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 680,786 | 687,969 | +7,183 | 0.01 | 0.01 | +0.00 | buy |
| FEDERATED HERMES, INC. | 594,492 | 549,843 | -44,649 | 0.26 | 0.29 | +0.03 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 175,851 | 509,708 | +333,857 | 0.01 | 0.03 | +0.02 | buy |
| FRED ALGER MANAGEMENT, LLC | 475,496 | 490,161 | +14,665 | 0.45 | 0.53 | +0.08 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 404,251 | 411,170 | +6,919 | 0.02 | 0.02 | -0.00 | buy |
| EULAV Asset Management | 352,093 | 382,993 | +30,900 | 1.85 | 2.32 | +0.47 | buy |
| Invesco Ltd. | 366,246 | 382,714 | +16,468 | 0.02 | 0.02 | +0.00 | buy |
| TWO SIGMA ADVISERS, LP | 313,378 | 349,778 | +36,400 | 0.14 | 0.17 | +0.04 | buy |
| TD ASSET MANAGEMENT INC | 344,798 | 349,716 | +4,918 | 0.06 | 0.07 | +0.01 | buy |
| BANK OF AMERICA CORP /DE/ | 335,327 | 322,484 | -12,843 | 0.01 | 0.01 | +0.00 | sell |
| TWO SIGMA INVESTMENTS, LP | 329,766 | 318,040 | -11,726 | 0.15 | 0.17 | +0.01 | sell |
| Fisher Asset Management, LLC | 281,065 | 314,785 | +33,720 | 0.03 | 0.03 | +0.01 | buy |
| Baird Financial Group, Inc. | 548,217 | 307,347 | -240,870 | 0.22 | 0.14 | -0.08 | sell |
| NORTHERN TRUST CORP | 291,675 | 287,358 | -4,317 | 0.01 | 0.01 | +0.00 | sell |
| JENNISON ASSOCIATES LLC | 262,149 | 281,557 | +19,408 | 0.03 | 0.04 | +0.01 | buy |
| CITADEL ADVISORS LLC | 32,465 | 266,973 | +234,508 | 0.01 | 0.06 | +0.05 | buy |
| GOLDMAN SACHS GROUP INC | 370,649 | 263,177 | -107,472 | 0.01 | 0.01 | -0.00 | sell |
| Neuberger Berman Group LLC | 229,348 | 251,662 | +22,314 | 0.04 | 0.05 | +0.01 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 277,777 | 245,819 | -31,958 | 0.02 | 0.02 | -0.00 | sell |
| Bank of New York Mellon Corp | 207,842 | 231,093 | +23,251 | 0.01 | 0.01 | +0.00 | buy |
| UBS Group AG | 112,406 | 214,335 | +101,929 | 0.01 | 0.01 | +0.01 | buy |
| STRS OHIO | 217,500 | 207,500 | -10,000 | 0.17 | 0.18 | +0.02 | sell |
| TCW GROUP INC | 194,229 | 200,008 | +5,779 | 0.38 | 0.40 | +0.02 | buy |
| MAR VISTA INVESTMENT PARTNERS LLC | 227,835 | 199,049 | -28,786 | 1.90 | 2.19 | +0.29 | sell |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 116,828 | 193,895 | +77,067 | 0.22 | 0.42 | +0.20 | buy |
| JPMORGAN CHASE & CO | 179,611 | 184,138 | +4,527 | 0.00 | 0.00 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 168,764 | 174,176 | +5,412 | 0.01 | 0.01 | +0.00 | buy |
| BLAIR WILLIAM & CO/IL | 166,165 | 172,064 | +5,899 | 0.10 | 0.12 | +0.02 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 188,262 | 171,382 | -16,880 | 0.09 | 0.10 | +0.01 | sell |
| Legal & General Group Plc | 175,987 | 163,983 | -12,004 | 0.01 | 0.01 | +0.00 | sell |
| BAMCO INC /NY/ | 162,433 | 162,433 | 0 | 0.08 | 0.10 | +0.02 | hold |
| Amundi | 76,345 | 161,700 | +85,355 | 0.01 | 0.01 | +0.01 | buy |
| Capital Group Private Client Services, Inc. | 155,256 | 157,101 | +1,845 | 0.30 | 0.35 | +0.05 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 144,683 | 155,191 | +10,508 | 0.00 | 0.00 | +0.00 | buy |
| NATIXIS ADVISORS, LLC | 121,713 | 147,068 | +25,355 | 0.05 | 0.07 | +0.02 | buy |
| Telemark Asset Management, LLC | 140,000 | 140,000 | 0 | 2.76 | 2.83 | +0.07 | hold |
| NZS Capital, LLC | 0 | 136,861 | +136,861 | 0.00 | 1.26 | +1.26 | buy |
| Rockefeller Capital Management L.P. | 135,490 | 135,032 | -458 | 0.08 | 0.09 | +0.01 | sell |
| Corient Private Wealth LLC | 134,453 | 134,908 | +455 | 0.05 | 0.05 | +0.01 | buy |
| NISSAY ASSET MANAGEMENT CORP /JAPAN | 141,543 | 132,182 | -9,361 | 0.19 | 0.20 | +0.01 | sell |
| BARCLAYS PLC | 334,723 | 131,917 | -202,806 | 0.03 | 0.01 | -0.02 | sell |
| Swiss National Bank | 131,100 | 129,700 | -1,400 | 0.02 | 0.02 | +0.00 | sell |
| Allspring Global Investments Holdings, LLC | 165,986 | 128,596 | -37,390 | 0.05 | 0.05 | -0.00 | sell |
| LORD, ABBETT & CO. LLC | 0 | 124,598 | +124,598 | 0.00 | 0.09 | +0.09 | buy |
| GAMCO INVESTORS, INC. ET AL | 123,385 | 123,385 | 0 | 0.24 | 0.30 | +0.06 | hold |
| ROYAL BANK OF CANADA | 105,648 | 122,789 | +17,141 | 0.00 | 0.01 | +0.00 | buy |
| Vantage Investment Partners, LLC | 0 | 120,713 | +120,713 | 0.00 | 2.45 | +2.45 | buy |
| LOOMIS SAYLES & CO L P | 165,945 | 119,776 | -46,169 | 0.05 | 0.04 | -0.01 | sell |
| SEI INVESTMENTS CO | 128,975 | 115,877 | -13,098 | 0.04 | 0.04 | +0.00 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 126,432 | 114,590 | -11,842 | 0.02 | 0.02 | +0.00 | sell |
| MARSICO CAPITAL MANAGEMENT LLC | 95,771 | 114,236 | +18,465 | 0.60 | 0.76 | +0.16 | buy |
| NOMURA ASSET MANAGEMENT CO LTD | 70,904 | 110,768 | +39,864 | 0.05 | 0.08 | +0.04 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 104,378 | 108,742 | +4,364 | 0.02 | 0.02 | +0.00 | buy |
| AXA S.A. | 91,837 | 101,980 | +10,143 | 0.05 | 0.07 | +0.02 | buy |
| Azimuth Capital Investment Management LLC | 96,860 | 98,580 | +1,720 | 0.76 | 0.90 | +0.13 | buy |
| BROWN ADVISORY INC | 96,769 | 96,268 | -501 | 0.02 | 0.03 | +0.00 | sell |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 75,111 | 94,567 | +19,456 | 0.02 | 0.02 | +0.01 | buy |
| STIFEL FINANCIAL CORP | 109,210 | 94,051 | -15,159 | 0.02 | 0.02 | -0.00 | sell |
| ROYCE & ASSOCIATES LP | 99,494 | 92,648 | -6,846 | 0.17 | 0.19 | +0.02 | sell |
| CITIGROUP INC | 104,853 | 91,334 | -13,519 | 0.02 | 0.02 | -0.00 | sell |
| AMERIPRISE FINANCIAL INC | 232,999 | 83,833 | -149,166 | 0.01 | 0.01 | -0.01 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 80,273 | 82,954 | +2,681 | 0.02 | 0.02 | +0.00 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 77,048 | 77,803 | +755 | 0.22 | 0.22 | +0.01 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 78,055 | 73,792 | -4,263 | 0.05 | 0.05 | +0.00 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 70,154 | 72,158 | +2,004 | 0.01 | 0.02 | +0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 113,100 | 70,900 | -42,200 | 0.03 | 0.03 | -0.01 | sell |
| RHUMBLINE ADVISERS | 68,788 | 70,004 | +1,216 | 0.01 | 0.01 | +0.00 | buy |
| D. E. Shaw & Co., Inc. | 26,747 | 69,434 | +42,687 | 0.01 | 0.02 | +0.02 | buy |
| FIRST TRUST ADVISORS LP | 69,790 | 68,264 | -1,526 | 0.01 | 0.02 | +0.00 | sell |
| Capital International Sarl | 48,939 | 67,544 | +18,605 | 0.31 | 0.46 | +0.15 | buy |
| CONGRESS ASSET MANAGEMENT CO | 68,055 | 66,974 | -1,081 | 0.09 | 0.11 | +0.01 | sell |
| WELLS FARGO & COMPANY/MN | 64,395 | 66,790 | +2,395 | 0.00 | 0.00 | +0.00 | buy |
| NORGES BANK | 75,394 | 65,784 | -9,610 | 0.00 | 0.00 | -0.00 | sell |
| Russell Investments Group, Ltd. | 70,171 | 61,316 | -8,855 | 0.02 | 0.02 | +0.00 | sell |
| Cutter & CO Brokerage, Inc. | 61,520 | 60,837 | -683 | 2.89 | 3.30 | +0.41 | sell |
| Snowden Capital Advisors LLC | 59,572 | 60,381 | +809 | 0.36 | 0.40 | +0.05 | buy |
| Asset Management One Co., Ltd. | 59,212 | 60,042 | +830 | 0.04 | 0.05 | +0.01 | buy |
| JANE STREET GROUP, LLC | 28,710 | 60,019 | +31,309 | 0.01 | 0.01 | +0.01 | buy |
| GATEWAY INVESTMENT ADVISERS LLC | 53,781 | 54,666 | +885 | 0.12 | 0.14 | +0.02 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 72,544 | 53,606 | -18,938 | 0.06 | 0.05 | -0.01 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 53,544 | 53,550 | +6 | 0.01 | 0.02 | +0.00 | buy |
| KINGDON CAPITAL MANAGEMENT, L.L.C. | 90,000 | 50,000 | -40,000 | 2.27 | 1.73 | -0.55 | sell |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 33,165 | 49,636 | +16,471 | 0.02 | 0.04 | +0.02 | buy |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 7,814 | 49,182 | +41,368 | 0.00 | 0.01 | +0.01 | buy |
| JANUS HENDERSON GROUP PLC | 44,517 | 44,399 | -118 | 0.00 | 0.01 | +0.00 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 46,921 | 43,455 | -3,466 | 0.01 | 0.01 | +0.00 | sell |
| Bath Savings Trust Co | 45,844 | 43,202 | -2,642 | 0.93 | 1.03 | +0.10 | sell |
| Ironvine Capital Partners, LLC | 43,615 | 43,167 | -448 | 0.91 | 1.06 | +0.14 | sell |
| CAPITAL INTERNATIONAL LTD /CA/ | 30,335 | 43,005 | +12,670 | 0.28 | 0.44 | +0.17 | buy |
| DUNCKER STREETT & CO INC | 42,901 | 42,968 | +67 | 1.62 | 1.85 | +0.23 | buy |
| STONE RUN CAPITAL, LLC | 42,716 | 42,691 | -25 | 3.12 | 3.81 | +0.69 | sell |