| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 13,640,015 | 14,646,172 | +1,006,157 | 0.65 | 0.54 | -0.12 | buy |
| VANGUARD GROUP INC | 14,000,704 | 14,059,065 | +58,361 | 0.02 | 0.02 | -0.01 | buy |
| Artisan Partners Limited Partnership | 8,550,766 | 9,013,477 | +462,711 | 0.97 | 0.79 | -0.18 | buy |
| FMR LLC | 8,816,057 | 6,898,419 | -1,917,638 | 0.05 | 0.03 | -0.02 | sell |
| FRANKLIN RESOURCES INC | 6,626,608 | 6,792,299 | +165,691 | 0.16 | 0.12 | -0.04 | buy |
| STATE STREET CORP | 5,052,443 | 5,360,793 | +308,350 | 0.02 | 0.01 | -0.00 | buy |
| Neuberger Berman Group LLC | 5,688,196 | 5,086,187 | -602,009 | 0.37 | 0.24 | -0.13 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 2,934,795 | 3,196,705 | +261,910 | 0.02 | 0.02 | -0.00 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 2,494,932 | 3,163,064 | +668,132 | 0.50 | 0.48 | -0.02 | buy |
| AMERICAN CENTURY COMPANIES INC | 3,074,175 | 2,947,704 | -126,471 | 0.15 | 0.10 | -0.05 | sell |
| Pictet Asset Management Holding SA | 3,055,051 | 2,900,223 | -154,828 | 0.26 | 0.19 | -0.07 | sell |
| AMERIPRISE FINANCIAL INC | 2,114,828 | 2,847,152 | +732,324 | 0.05 | 0.04 | -0.00 | buy |
| MACQUARIE GROUP LTD | 1,765,926 | 1,877,156 | +111,230 | 0.16 | 0.12 | -0.03 | buy |
| Clearbridge Investments, LLC | 1,527,900 | 1,822,190 | +294,290 | 0.09 | 0.09 | -0.01 | buy |
| NORGES BANK | 1,616,505 | 1,636,542 | +20,037 | 0.02 | 0.01 | -0.01 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 1,070,681 | 1,636,103 | +565,422 | 0.03 | 0.03 | -0.00 | buy |
| Invesco Ltd. | 5,372,360 | 1,537,568 | -3,834,792 | 0.09 | 0.02 | -0.07 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,137,142 | 1,437,452 | -699,690 | 0.02 | 0.01 | -0.01 | sell |
| Bank of New York Mellon Corp | 1,376,194 | 1,406,836 | +30,642 | 0.02 | 0.02 | -0.01 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 1,269,120 | 1,376,571 | +107,451 | 0.02 | 0.01 | -0.00 | buy |
| Robeco Schweiz AG | 1,356,000 | 1,356,000 | 0 | 1.85 | 1.51 | -0.34 | hold |
| BANK OF AMERICA CORP /DE/ | 1,357,252 | 1,251,457 | -105,795 | 0.01 | 0.01 | -0.00 | sell |
| NORTHERN TRUST CORP | 974,540 | 1,155,707 | +181,167 | 0.01 | 0.01 | -0.00 | buy |
| Rafferty Asset Management, LLC | 1,215,030 | 1,108,302 | -106,728 | 0.35 | 0.24 | -0.12 | sell |
| DIMENSIONAL FUND ADVISORS LP | 667,778 | 1,094,289 | +426,511 | 0.01 | 0.02 | +0.00 | buy |
| MORGAN STANLEY | 1,354,363 | 1,062,404 | -291,959 | 0.01 | 0.00 | -0.00 | sell |
| TD ASSET MANAGEMENT INC | 993,346 | 1,050,580 | +57,234 | 0.07 | 0.06 | -0.02 | buy |
| CITIGROUP INC | 778,325 | 973,575 | +195,250 | 0.07 | 0.05 | -0.01 | buy |
| JPMORGAN CHASE & CO | 740,642 | 936,947 | +196,305 | 0.01 | 0.00 | -0.00 | buy |
| Fiera Capital Corp | 871,906 | 891,253 | +19,347 | 0.20 | 0.16 | -0.04 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 921,691 | 887,107 | -34,584 | 0.02 | 0.01 | -0.01 | sell |
| Baird Financial Group, Inc. | 888,128 | 831,426 | -56,702 | 0.15 | 0.10 | -0.05 | sell |
| Woodline Partners LP | 167,633 | 771,786 | +604,153 | 0.12 | 0.43 | +0.31 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 739,140 | 746,284 | +7,144 | 0.08 | 0.06 | -0.02 | buy |
| GOLDMAN SACHS GROUP INC | 720,751 | 742,901 | +22,150 | 0.01 | 0.01 | -0.00 | buy |
| BROWN ADVISORY INC | 800,925 | 720,272 | -80,653 | 0.08 | 0.05 | -0.03 | sell |
| Stephens Investment Management Group LLC | 651,140 | 638,266 | -12,874 | 0.68 | 0.52 | -0.16 | sell |
| THRIVENT FINANCIAL FOR LUTHERANS | 637,329 | 635,652 | -1,677 | 0.10 | 0.07 | -0.03 | sell |
| BARCLAYS PLC | 747,082 | 622,895 | -124,187 | 0.03 | 0.02 | -0.01 | sell |
| Amundi | 664,781 | 582,175 | -82,606 | 0.02 | 0.01 | -0.01 | sell |
| TWO SIGMA ADVISERS, LP | 806,300 | 557,300 | -249,000 | 0.15 | 0.07 | -0.07 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 556,672 | 556,898 | +226 | 0.68 | 0.55 | -0.13 | buy |
| SEI INVESTMENTS CO | 618,080 | 535,121 | -82,959 | 0.07 | 0.04 | -0.03 | sell |
| Legal & General Group Plc | 449,865 | 517,899 | +68,034 | 0.01 | 0.01 | -0.00 | buy |
| DEUTSCHE BANK AG\ | 362,786 | 479,366 | +116,580 | 0.01 | 0.01 | -0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 521,858 | 473,981 | -47,877 | 0.02 | 0.02 | -0.01 | sell |
| MILLENNIUM MANAGEMENT LLC | 11,977 | 459,832 | +447,855 | 0.00 | 0.02 | +0.02 | buy |
| DekaBank Deutsche Girozentrale | 446,178 | 455,393 | +9,215 | 0.07 | 0.05 | -0.02 | buy |
| Pacer Advisors, Inc. | 322,135 | 439,868 | +117,733 | 0.00 | 0.00 | +0.00 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 354,223 | 422,550 | +68,327 | 0.03 | 0.02 | -0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 428,939 | 413,674 | -15,265 | 0.08 | 0.06 | -0.02 | sell |
| RHUMBLINE ADVISERS | 414,411 | 409,588 | -4,823 | 0.03 | 0.02 | -0.01 | sell |
| Swiss National Bank | 413,400 | 407,200 | -6,200 | 0.02 | 0.02 | -0.01 | sell |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 48,269 | 406,757 | +358,488 | 0.04 | 0.23 | +0.20 | buy |
| NZS Capital, LLC | 376,432 | 386,568 | +10,136 | 1.22 | 0.92 | -0.30 | buy |
| Aberdeen Group plc | 423,970 | 380,486 | -43,484 | 0.07 | 0.04 | -0.02 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 587,444 | 348,352 | -239,092 | 0.06 | 0.02 | -0.03 | sell |
| TWINBEECH CAPITAL LP | 0 | 324,828 | +324,828 | 0.00 | 0.37 | +0.37 | buy |
| TWO SIGMA INVESTMENTS, LP | 282,833 | 317,177 | +34,344 | 0.05 | 0.04 | -0.01 | buy |
| AXA S.A. | 274,561 | 274,572 | +11 | 0.06 | 0.05 | -0.02 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 293,275 | 272,117 | -21,158 | 0.02 | 0.01 | -0.00 | sell |
| Retirement Systems of Alabama | 264,328 | 260,765 | -3,563 | 0.08 | 0.06 | -0.02 | sell |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 258,221 | 257,571 | -650 | 0.09 | 0.06 | -0.02 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 243,395 | 255,942 | +12,547 | 0.01 | 0.01 | -0.00 | buy |
| Schonfeld Strategic Advisors LLC | 120,372 | 242,171 | +121,799 | 0.07 | 0.11 | +0.03 | buy |
| UBS Group AG | 436,610 | 234,238 | -202,372 | 0.01 | 0.00 | -0.01 | sell |
| JANE STREET GROUP, LLC | 59,420 | 229,398 | +169,978 | 0.01 | 0.01 | +0.01 | buy |
| STRS OHIO | 220,000 | 220,000 | 0 | 0.07 | 0.05 | -0.02 | hold |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 212,743 | 216,098 | +3,355 | 0.02 | 0.02 | -0.01 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0 | 215,100 | +215,100 | 0.00 | 0.05 | +0.05 | buy |
| HSBC HOLDINGS PLC | 64,012 | 206,149 | +142,137 | 0.00 | 0.01 | +0.00 | buy |
| Russell Investments Group, Ltd. | 209,708 | 201,286 | -8,422 | 0.03 | 0.02 | -0.01 | sell |
| Mirae Asset Global Investments Co., Ltd. | 160,605 | 198,032 | +37,427 | 0.03 | 0.06 | +0.03 | buy |
| Ensign Peak Advisors, Inc | 202,818 | 194,888 | -7,930 | 0.03 | 0.02 | -0.01 | sell |
| ALLIANCEBERNSTEIN L.P. | 1,822,407 | 186,444 | -1,635,963 | 0.05 | 0.00 | -0.05 | sell |
| Janney Montgomery Scott LLC | 0 | 184,154 | +184,154 | 0.00 | 0.03 | +0.03 | buy |
| AGF MANAGEMENT LTD | 176,635 | 174,374 | -2,261 | 0.08 | 0.06 | -0.02 | sell |
| FIRST TRUST ADVISORS LP | 158,101 | 170,592 | +12,491 | 0.01 | 0.01 | -0.00 | buy |
| WELLS FARGO & COMPANY/MN | 115,610 | 168,557 | +52,947 | 0.00 | 0.00 | +0.00 | buy |
| Penserra Capital Management LLC | 154,995 | 165,849 | +10,854 | 0.15 | 0.12 | -0.03 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 87,087 | 164,204 | +77,117 | 0.01 | 0.02 | +0.01 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 151,829 | 162,530 | +10,701 | 0.00 | 0.00 | -0.00 | buy |
| Nicholas Investment Partners, LP | 208,217 | 153,692 | -54,525 | 1.67 | 0.92 | -0.74 | sell |
| Man Group plc | 116,363 | 145,719 | +29,356 | 0.02 | 0.02 | -0.00 | buy |
| Andra AP-fonden | 117,333 | 144,000 | +26,667 | 0.16 | 0.14 | -0.02 | buy |
| Engineers Gate Manager LP | 0 | 135,102 | +135,102 | 0.00 | 0.18 | +0.18 | buy |
| CONGRESS ASSET MANAGEMENT CO | 105,076 | 125,044 | +19,968 | 0.06 | 0.05 | -0.01 | buy |
| EDENTREE ASSET MANAGEMENT Ltd | 94,167 | 124,550 | +30,383 | 2.34 | 2.29 | -0.05 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 114,170 | 121,561 | +7,391 | 0.02 | 0.02 | -0.00 | buy |
| FRED ALGER MANAGEMENT, LLC | 112,092 | 121,343 | +9,251 | 0.04 | 0.03 | -0.01 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 89,591 | 119,210 | +29,619 | 0.02 | 0.02 | -0.00 | buy |
| NOMURA ASSET MANAGEMENT CO LTD | 104,612 | 114,852 | +10,240 | 0.03 | 0.02 | -0.01 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 114,365 | 114,065 | -300 | 0.02 | 0.01 | -0.00 | sell |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 117,033 | 113,287 | -3,746 | 0.01 | 0.01 | -0.00 | sell |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 90,954 | 111,451 | +20,497 | 0.02 | 0.01 | -0.01 | buy |
| TEXAS PERMANENT SCHOOL FUND CORP | 120,801 | 110,073 | -10,728 | 0.07 | 0.05 | -0.02 | sell |
| CANADA LIFE ASSURANCE Co | 100,484 | 107,125 | +6,641 | 0.02 | 0.01 | -0.00 | buy |
| Allianz Asset Management GmbH | 140,218 | 102,037 | -38,181 | 0.02 | 0.01 | -0.01 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 158,834 | 101,116 | -57,718 | 1.08 | 0.49 | -0.59 | sell |
| Artemis Investment Management LLP | 117,421 | 99,509 | -17,912 | 0.12 | 0.08 | -0.04 | sell |