| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,393,692 | 2,125,260 | +731,568 | 0.26 | 0.44 | +0.17 | buy |
| JENNISON ASSOCIATES LLC | 1,272,786 | 1,960,900 | +688,114 | 0.05 | 0.09 | +0.03 | buy |
| AMERICAN CENTURY COMPANIES INC | 1,338,372 | 1,745,883 | +407,511 | 0.05 | 0.07 | +0.02 | buy |
| Fiera Capital Corp | 787,896 | 1,044,326 | +256,430 | 0.19 | 0.24 | +0.06 | buy |
| VANGUARD GROUP INC | 14,986,677 | 14,770,561 | +216,116 | 0.02 | 0.02 | 0.00 | sell |
| Hood River Capital Management LLC | 719,069 | 922,577 | +203,508 | 0.62 | 0.74 | +0.12 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 3,372,577 | 3,457,389 | +84,812 | 0.02 | 0.02 | 0.00 | buy |
| Stephens Investment Management Group LLC | 802,142 | 883,165 | +81,023 | 0.76 | 0.85 | +0.08 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 19,790 | 75,717 | +55,927 | 0.00 | 0.01 | +0.01 | buy |
| SEGALL BRYANT & HAMILL, LLC | 493,924 | 546,578 | +52,654 | 23.42 | 0.54 | -22.87 | buy |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 135,896 | 187,063 | +51,167 | 0.03 | 0.05 | 0.00 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 260,056 | 310,945 | +50,889 | 1.39 | 1.59 | +0.20 | buy |
| TimesSquare Capital Management, LLC | 1,425,948 | 1,474,949 | +49,001 | 100.00 | 1.63 | -98.37 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 303,271 | 344,672 | +41,401 | 0.01 | 0.01 | 0.00 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 275,536 | 314,636 | +39,100 | 0.77 | 0.85 | +0.07 | buy |
| Penserra Capital Management LLC | 543,548 | 509,369 | +34,179 | 0.48 | 0.45 | -0.03 | sell |
| Prospect Capital Advisors, LLC | 31,220 | 62,470 | +31,250 | 1.19 | 2.37 | +1.18 | buy |
| OSTERWEIS CAPITAL MANAGEMENT INC | 132,225 | 160,565 | +28,340 | 0.44 | 0.50 | +0.06 | buy |
| Granahan Investment Management, LLC | 34,838 | 59,428 | +24,590 | 0.10 | 0.19 | +0.08 | buy |
| CANADA LIFE ASSURANCE Co | 97,676 | 78,224 | +19,452 | 0.01 | 0.01 | -0.00 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 610,088 | 621,156 | +11,068 | 0.74 | 0.71 | -0.02 | buy |
| S Squared Technology, LLC | 346,373 | 356,373 | +10,000 | 9.65 | 10.15 | +0.50 | buy |
| Nicholas Investment Partners, LP | 142,461 | 151,372 | +8,911 | 0.80 | 0.81 | +0.01 | buy |
| Hennion & Walsh Asset Management, Inc. | 65,146 | 73,366 | +8,220 | 0.17 | 0.19 | +0.01 | buy |
| Legato Capital Management LLC | 17,627 | 24,886 | +7,259 | 0.14 | 0.16 | +0.02 | buy |
| LOOMIS SAYLES & CO L P | 1,359 | 8,587 | +7,228 | 0.00 | 0.00 | +0.00 | buy |
| Compass Wealth Management LLC | 39,650 | 46,737 | +7,087 | 0.65 | 0.86 | +0.21 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 18,081,074 | 18,087,750 | +6,676 | 0.14 | 0.14 | +0.00 | buy |
| Aberdeen Group plc | 406,590 | 412,670 | +6,080 | 0.05 | 0.05 | -0.00 | buy |
| CWM, LLC | 59,864 | 65,367 | +5,503 | 0.01 | 0.01 | -0.00 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 35,898 | 30,680 | +5,218 | 0.02 | 0.02 | -0.00 | sell |
| ProShare Advisors LLC | 18,452 | 22,858 | +4,406 | 0.00 | 0.00 | 0.00 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 39,423 | 43,424 | +4,001 | 0.01 | 0.01 | 0.00 | buy |
| PRUDENTIAL PLC | 10,148 | 13,547 | +3,399 | 0.01 | 0.01 | +0.00 | buy |
| Swiss National Bank | 266,500 | 269,800 | +3,300 | 0.01 | 0.01 | +0.00 | buy |
| CASTLEARK MANAGEMENT LLC | 86,109 | 89,019 | +2,910 | 0.18 | 0.19 | +0.02 | buy |
| BRADLEY FOSTER & SARGENT INC/CT | 24,593 | 26,998 | +2,405 | 0.03 | 0.03 | +0.00 | buy |
| Sumitomo Mitsui DS Asset Management Company, Ltd | 11,910 | 14,138 | +2,228 | 0.01 | 0.01 | +0.00 | buy |
| Impact Partnership Wealth, LLC | 3,208 | 5,142 | +1,934 | 0.03 | 0.05 | +0.01 | buy |
| Inspire Investing, LLC | 15,909 | 17,687 | +1,778 | 0.11 | 0.12 | +0.00 | buy |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 10,700 | 12,400 | +1,700 | 0.01 | 0.01 | +0.00 | buy |
| HANTZ FINANCIAL SERVICES, INC. | 2,713 | 4,169 | +1,456 | 0.00 | 0.00 | +0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 131,237 | 129,915 | +1,322 | 0.01 | 0.01 | -0.00 | sell |
| BRIDGES INVESTMENT MANAGEMENT INC | 25,139 | 26,441 | +1,302 | 0.02 | 0.02 | +0.00 | buy |
| Nippon Life Global Investors Americas, Inc. | 5,150 | 6,440 | +1,290 | 0.02 | 0.02 | +0.00 | buy |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 35,134 | 34,230 | +904 | 0.01 | 0.01 | -0.00 | sell |
| YOUSIF CAPITAL MANAGEMENT, LLC | 43,135 | 42,410 | +725 | 0.04 | 0.04 | 0.00 | sell |
| Arete Wealth Advisors, LLC | 5,108 | 5,747 | +639 | 0.02 | 0.03 | +0.00 | buy |
| RiverPark Advisors, LLC | 3,226 | 3,811 | +585 | 0.10 | 0.08 | -0.02 | buy |
| Bryn Mawr Trust Advisors, LLC | 4,918 | 5,436 | +518 | 0.02 | 0.02 | +0.00 | buy |
| Whalen Wealth Management Inc. | 2,904 | 3,413 | +509 | 0.12 | 0.13 | +0.01 | buy |
| FIRST CITIZENS BANK & TRUST CO | 21,014 | 21,490 | +476 | 0.03 | 0.03 | -0.00 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 10,406 | 10,064 | +342 | 0.01 | 0.01 | 0.00 | sell |
| PROFUND ADVISORS LLC | 9,906 | 10,182 | +276 | 0.02 | 0.02 | 0.00 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 12,323 | 12,466 | +143 | 0.07 | 0.07 | 0.00 | buy |
| NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC | 30,514 | 30,604 | +90 | 0.03 | 0.03 | -0.01 | buy |
| Measured Wealth Private Client Group, LLC | 420 | 474 | +54 | 0.01 | 0.01 | +0.00 | buy |
| Bank Julius Baer & Co. Ltd, Zurich | 3,478 | 3,527 | +49 | 0.00 | 0.00 | -0.00 | buy |
| Silvant Capital Management LLC | 10,429 | 10,474 | +45 | 0.03 | 0.03 | -0.00 | buy |
| American Trust | 3,140 | 3,182 | +42 | 0.02 | 0.02 | +0.00 | buy |
| Meeder Advisory Services, Inc. | 2,953 | 2,994 | +41 | 0.01 | 0.01 | -0.00 | buy |
| Fifth Third Wealth Advisors LLC | 4,175 | 4,186 | +11 | 0.01 | 0.01 | -0.00 | buy |
| Frank, Rimerman Advisors LLC | 2,886 | 2,889 | +3 | 0.01 | 0.01 | -0.00 | buy |
| Retirement Wealth Solutions LLC | 21 | 24 | +3 | 0.00 | 0.00 | +0.00 | buy |
| JOURNEY STRATEGIC WEALTH LLC | 4,788 | 4,789 | +1 | 0.01 | 0.01 | -0.00 | buy |
| CWC Advisors, LLC. | 8,861 | 8,852 | -9 | 0.32 | 0.31 | -0.00 | sell |
| Claret Asset Management Corp | 4,570 | 4,560 | -10 | 0.04 | 0.04 | -0.00 | sell |
| Meiji Yasuda Asset Management Co Ltd. | 3,181 | 3,139 | -42 | 0.01 | 0.01 | +0.00 | sell |
| Ifrah Financial Services, Inc. | 3,714 | 3,645 | -69 | 0.07 | 0.07 | -0.00 | sell |
| Values First Advisors, Inc. | 7,635 | 7,474 | -161 | 0.30 | 0.29 | -0.01 | sell |
| Skandinaviska Enskilda Banken AB (publ) | 26,804 | 26,640 | -164 | 0.01 | 0.01 | -0.00 | sell |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 32,562 | 32,362 | -200 | 0.01 | 0.01 | +0.00 | sell |
| GILDER GAGNON HOWE & CO LLC | 8,847 | 8,642 | -205 | 0.01 | 0.01 | +0.00 | sell |
| SECURIAN ASSET MANAGEMENT, INC | 10,252 | 9,968 | -284 | 0.02 | 0.03 | +0.01 | sell |
| SHELTON CAPITAL MANAGEMENT | 4,954 | 4,567 | -387 | 0.01 | 0.01 | -0.00 | sell |
| GREENWOOD CAPITAL ASSOCIATES LLC | 8,470 | 7,902 | -568 | 0.07 | 0.06 | -0.01 | sell |
| Ameritas Investment Partners, Inc. | 25,661 | 25,068 | -593 | 0.06 | 0.06 | -0.00 | sell |
| Harel Insurance Investments & Financial Services Ltd. | 5,129 | 4,503 | -626 | 0.00 | 0.00 | -0.00 | sell |
| Retirement Systems of Alabama | 256,516 | 255,166 | -1,350 | 0.06 | 0.06 | -0.00 | sell |
| BOKF, NA | 9,663 | 8,193 | -1,470 | 0.01 | 0.01 | -0.00 | sell |
| NEW YORK LIFE INVESTMENT MANAGEMENT LLC | 13,836 | 12,165 | -1,671 | 0.01 | 0.01 | -0.00 | sell |
| Pier Capital, LLC | 93,206 | 91,438 | -1,768 | 1.07 | 1.07 | +0.01 | sell |
| PIER 88 INVESTMENT PARTNERS LLC | 27,320 | 25,442 | -1,878 | 0.38 | 0.42 | +0.04 | sell |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 139,388 | 137,206 | -2,182 | 0.02 | 0.02 | -0.00 | sell |
| Gotham Asset Management, LLC | 59,798 | 55,847 | -3,951 | 0.02 | 0.02 | -0.00 | sell |
| HEARTLAND ADVISORS INC | 75,115 | 69,554 | -5,561 | 0.29 | 0.28 | -0.02 | sell |
| Robeco Schweiz AG | 900,191 | 892,057 | -8,134 | 1.48 | 1.47 | -0.01 | sell |
| Sphera Management Technology Funds Ltd | 30,000 | 20,000 | -10,000 | 1.11 | 0.77 | -0.34 | sell |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 162,091 | 148,563 | -13,528 | 0.01 | 0.01 | -0.00 | sell |
| SHAKER INVESTMENTS LLC/OH | 19,737 | 6,095 | -13,642 | 0.58 | 0.19 | -0.39 | sell |
| CAMBIAR INVESTORS LLC | 92,480 | 77,487 | -14,993 | 0.31 | 0.25 | -0.05 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 696,706 | 678,146 | -18,560 | 0.21 | 0.21 | -0.01 | sell |
| NICHOLAS COMPANY, INC. | 386,908 | 359,503 | -27,405 | 0.48 | 0.46 | -0.02 | sell |
| ARDSLEY ADVISORY PARTNERS LP | 114,500 | 86,000 | -28,500 | 1.29 | 0.81 | -0.48 | sell |
| PEREGRINE INVESTMENT MANAGEMENT INC | 128,220 | 97,460 | -30,760 | 4.62 | 4.45 | -0.17 | sell |
| Legal & General Group Plc | 256,551 | 215,921 | -40,630 | 0.00 | 0.00 | -0.00 | sell |
| Napean Trading & Investment Co (Singapore) PTE Ltd | 135,196 | 78,042 | -57,154 | 1.93 | 1.12 | -0.81 | sell |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 1,046,180 | 978,639 | -67,541 | 0.69 | 0.76 | +0.08 | sell |
| AMERIPRISE FINANCIAL INC | 643,807 | 574,815 | -68,992 | 0.01 | 0.01 | -0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 726,637 | 650,445 | -76,192 | 0.07 | 0.07 | -0.01 | sell |