| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FMR LLC | 49,525,737 | 49,569,139 | +43,402 | 0.17 | 0.15 | -0.02 | buy |
| BlackRock, Inc. | 38,044,426 | 36,268,955 | -1,775,471 | 0.04 | 0.04 | -0.01 | sell |
| STATE STREET CORP | 10,953,501 | 11,272,956 | +319,455 | 0.02 | 0.02 | -0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 7,716,158 | 8,120,350 | +404,192 | 0.03 | 0.03 | -0.00 | buy |
| T. Rowe Price Investment Management, Inc. | 5,473,293 | 5,956,660 | +483,367 | 0.23 | 0.24 | +0.01 | buy |
| DISCIPLINED GROWTH INVESTORS INC /MN | 4,897,406 | 4,666,777 | -230,629 | 6.28 | 5.64 | -0.64 | sell |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 3,994,727 | 3,810,522 | -184,205 | 0.16 | 0.12 | -0.04 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 3,757,034 | 3,759,834 | +2,800 | 0.39 | 0.35 | -0.04 | buy |
| BNP Paribas Asset Management Holding S.A. | 3,068,027 | 3,370,198 | +302,171 | 0.24 | 0.23 | -0.00 | buy |
| AQR CAPITAL MANAGEMENT LLC | 3,414,715 | 3,286,283 | -128,432 | 0.12 | 0.09 | -0.03 | sell |
| NORTHERN TRUST CORP | 2,839,986 | 3,006,646 | +166,660 | 0.02 | 0.02 | -0.00 | buy |
| BLAIR WILLIAM & CO/IL | 3,053,622 | 2,918,046 | -135,576 | 0.55 | 0.49 | -0.06 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 3,742,928 | 2,881,481 | -861,447 | 0.70 | 0.56 | -0.14 | sell |
| FRANKLIN RESOURCES INC | 3,007,431 | 2,868,208 | -139,223 | 0.05 | 0.04 | -0.01 | sell |
| Mariner, LLC | 2,679,161 | 2,791,500 | +112,339 | 0.21 | 0.19 | -0.02 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 2,653,998 | 2,766,989 | +112,991 | 0.04 | 0.03 | -0.00 | buy |
| MORGAN STANLEY | 2,456,541 | 2,380,540 | -76,001 | 0.01 | 0.01 | -0.00 | sell |
| Bank of New York Mellon Corp | 2,151,520 | 2,166,535 | +15,015 | 0.03 | 0.02 | -0.00 | buy |
| Artisan Partners Limited Partnership | 1,947,504 | 2,098,311 | +150,807 | 0.20 | 0.20 | +0.00 | buy |
| Champlain Investment Partners, LLC | 1,458,796 | 2,080,762 | +621,966 | 0.99 | 1.56 | +0.57 | buy |
| Amundi | 1,982,489 | 2,066,734 | +84,245 | 0.04 | 0.03 | -0.00 | buy |
| Legal & General Group Plc | 1,975,473 | 1,964,697 | -10,776 | 0.03 | 0.03 | -0.00 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 3,121,252 | 1,883,672 | -1,237,580 | 0.12 | 0.07 | -0.05 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,520,219 | 1,874,763 | +354,544 | 0.42 | 0.46 | +0.04 | buy |
| FIRST TRUST ADVISORS LP | 2,023,248 | 1,829,643 | -193,605 | 0.10 | 0.08 | -0.02 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 1,759,594 | 1,774,273 | +14,679 | 0.07 | 0.07 | -0.00 | buy |
| GOLDMAN SACHS GROUP INC | 1,554,240 | 1,751,198 | +196,958 | 0.01 | 0.01 | -0.00 | buy |
| TWO SIGMA INVESTMENTS, LP | 700,678 | 1,651,020 | +950,342 | 0.07 | 0.08 | +0.01 | buy |
| ROYAL BANK OF CANADA | 1,315,893 | 1,518,988 | +203,095 | 0.02 | 0.02 | +0.00 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,228,081 | 1,320,180 | +92,099 | 0.01 | 0.01 | -0.00 | buy |
| Turiya Advisors Asia Ltd | 1,000,000 | 1,273,400 | +273,400 | 10.26 | 15.15 | +4.89 | buy |
| JPMORGAN CHASE & CO | 1,692,738 | 1,190,173 | -502,565 | 0.01 | 0.00 | -0.00 | sell |
| DSM CAPITAL PARTNERS LLC | 0 | 1,174,778 | +1,174,778 | 0.00 | 1.23 | +1.23 | buy |
| BANK OF AMERICA CORP /DE/ | 1,217,782 | 1,148,290 | -69,492 | 0.01 | 0.00 | -0.00 | sell |
| Polar Capital Holdings Plc | 1,491,444 | 1,131,674 | -359,770 | 0.46 | 0.29 | -0.16 | sell |
| Nikko Asset Management Americas, Inc. | 1,081,806 | 1,129,504 | +47,698 | 0.84 | 0.94 | +0.11 | buy |
| DIMENSIONAL FUND ADVISORS LP | 1,099,252 | 1,100,131 | +879 | 0.02 | 0.01 | -0.00 | buy |
| Stephens Investment Management Group LLC | 1,086,889 | 1,081,700 | -5,189 | 0.95 | 0.88 | -0.07 | sell |
| JANA Partners Management, LP | 0 | 1,042,296 | +1,042,296 | 0.00 | 3.69 | +3.69 | buy |
| WELLS FARGO & COMPANY/MN | 912,115 | 1,031,449 | +119,334 | 0.01 | 0.01 | +0.00 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 1,016,927 | 1,003,188 | -13,739 | 0.05 | 0.05 | -0.01 | sell |
| Qube Research & Technologies Ltd | 122,666 | 997,328 | +874,662 | 0.01 | 0.08 | +0.07 | buy |
| CITADEL ADVISORS LLC | 428,967 | 988,197 | +559,230 | 0.02 | 0.04 | +0.02 | buy |
| Nuveen, LLC | 841,549 | 951,610 | +110,061 | 0.01 | 0.02 | +0.00 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 880,925 | 944,522 | +63,597 | 0.63 | 0.57 | -0.05 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,322,584 | 936,032 | -386,552 | 0.01 | 0.01 | -0.00 | sell |
| FEDERATED HERMES, INC. | 1,439,940 | 935,143 | -504,797 | 0.16 | 0.09 | -0.07 | sell |
| MILLENNIUM MANAGEMENT LLC | 577,005 | 920,636 | +343,631 | 0.03 | 0.04 | +0.01 | buy |
| Swiss National Bank | 855,600 | 920,500 | +64,900 | 0.03 | 0.03 | -0.00 | buy |
| DEUTSCHE BANK AG\ | 713,438 | 840,334 | +126,896 | 0.02 | 0.02 | +0.00 | buy |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 0 | 834,793 | +834,793 | 0.00 | 0.19 | +0.19 | buy |
| UBS Group AG | 1,424,159 | 783,192 | -640,967 | 0.02 | 0.01 | -0.01 | sell |
| AMERICAN CENTURY COMPANIES INC | 675,206 | 762,193 | +86,987 | 0.02 | 0.02 | +0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 757,052 | 758,072 | +1,020 | 0.03 | 0.02 | -0.00 | buy |
| Clearbridge Investments, LLC | 713,951 | 712,717 | -1,234 | 0.04 | 0.04 | -0.00 | sell |
| Invesco Ltd. | 725,535 | 702,440 | -23,095 | 0.01 | 0.01 | -0.00 | sell |
| D. E. Shaw & Co., Inc. | 34,670 | 638,396 | +603,726 | 0.00 | 0.03 | +0.03 | buy |
| National Pension Service | 665,667 | 609,678 | -55,989 | 0.03 | 0.03 | -0.01 | sell |
| Quantinno Capital Management LP | 441,565 | 582,812 | +141,247 | 0.06 | 0.06 | -0.00 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 179,669 | 570,126 | +390,457 | 0.00 | 0.01 | +0.00 | buy |
| RAYMOND JAMES FINANCIAL INC | 501,558 | 552,833 | +51,275 | 0.01 | 0.01 | -0.00 | buy |
| FIL Ltd | 10,970 | 535,882 | +524,912 | 0.00 | 0.02 | +0.02 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 542,116 | 531,213 | -10,903 | 0.02 | 0.02 | -0.00 | sell |
| Erste Asset Management GmbH | 420,247 | 518,831 | +98,584 | 0.24 | 0.27 | +0.04 | buy |
| AMERIPRISE FINANCIAL INC | 769,222 | 509,330 | -259,892 | 0.01 | 0.01 | -0.00 | sell |
| ALLIANCEBERNSTEIN L.P. | 730,740 | 506,026 | -224,714 | 0.02 | 0.01 | -0.00 | sell |
| UNICOM Systems, Inc. | 484,467 | 484,467 | 0 | 3.17 | 2.93 | -0.24 | hold |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 493,584 | 478,068 | -15,516 | 0.03 | 0.03 | -0.00 | sell |
| Trexquant Investment LP | 117,155 | 466,187 | +349,032 | 0.07 | 0.20 | +0.13 | buy |
| Pembroke Management, LTD | 598,966 | 456,625 | -142,341 | 4.15 | 3.90 | -0.25 | sell |
| ACADIAN ASSET MANAGEMENT LLC | 788,860 | 445,108 | -343,752 | 0.09 | 0.04 | -0.05 | sell |
| TD ASSET MANAGEMENT INC | 392,800 | 433,437 | +40,637 | 0.02 | 0.02 | -0.00 | buy |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 29,537 | 433,265 | +403,728 | 0.00 | 0.02 | +0.01 | buy |
| ARK Investment Management LLC | 398,100 | 428,616 | +30,516 | 0.18 | 0.20 | +0.02 | buy |
| Retirement Systems of Alabama | 374,697 | 411,342 | +36,645 | 0.08 | 0.08 | -0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 54,203 | 387,812 | +333,609 | 0.00 | 0.03 | +0.02 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 325,907 | 387,677 | +61,770 | 0.20 | 0.23 | +0.03 | buy |
| Mitsubishi UFJ Asset Management Co., Ltd. | 336,961 | 387,571 | +50,610 | 0.02 | 0.02 | -0.00 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 165,800 | 382,600 | +216,800 | 0.01 | 0.01 | +0.01 | buy |
| Neuberger Berman Group LLC | 503,966 | 375,458 | -128,508 | 0.03 | 0.02 | -0.01 | sell |
| Raiffeisen Bank International AG | 395,504 | 370,670 | -24,834 | 0.35 | 0.30 | -0.04 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 279,859 | 357,499 | +77,640 | 0.01 | 0.01 | +0.00 | buy |
| BARCLAYS PLC | 445,930 | 351,101 | -94,829 | 0.01 | 0.01 | -0.00 | sell |
| Engineers Gate Manager LP | 415,037 | 336,617 | -78,420 | 0.33 | 0.25 | -0.08 | sell |
| Weiss Asset Management LP | 0 | 316,600 | +316,600 | 0.00 | 0.34 | +0.34 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 267,502 | 304,165 | +36,663 | 0.02 | 0.02 | +0.00 | buy |
| CANADA LIFE ASSURANCE Co | 224,348 | 302,960 | +78,612 | 0.03 | 0.03 | +0.01 | buy |
| Fisher Asset Management, LLC | 301,756 | 300,554 | -1,202 | 0.01 | 0.01 | -0.00 | sell |
| Man Group plc | 358,069 | 296,580 | -61,489 | 0.05 | 0.04 | -0.01 | sell |
| PANAGORA ASSET MANAGEMENT INC | 68,351 | 293,943 | +225,592 | 0.02 | 0.07 | +0.05 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 296,742 | 283,492 | -13,250 | 0.04 | 0.03 | -0.00 | sell |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 282,199 | 281,175 | -1,024 | 0.03 | 0.03 | -0.00 | sell |
| SG Americas Securities, LLC | 312,381 | 277,645 | -34,736 | 0.03 | 0.02 | -0.01 | sell |
| SEI INVESTMENTS CO | 243,501 | 274,229 | +30,728 | 0.02 | 0.01 | -0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 339,177 | 270,969 | -68,208 | 0.06 | 0.05 | -0.01 | sell |
| Aberdeen Group plc | 255,124 | 269,090 | +13,966 | 0.03 | 0.03 | -0.00 | buy |
| AVIVA PLC | 260,032 | 267,262 | +7,230 | 0.03 | 0.03 | -0.00 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 342,825 | 262,298 | -80,527 | 0.06 | 0.04 | -0.02 | sell |
| Swedbank AB | 252,732 | 254,152 | +1,420 | 0.02 | 0.02 | -0.00 | buy |
| Korea Investment CORP | 246,255 | 239,103 | -7,152 | 0.03 | 0.03 | -0.00 | sell |