| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 5,648,074 | 5,717,985 | +69,911 | 0.01 | 0.01 | -0.00 | buy |
| VANGUARD GROUP INC | 4,944,449 | 4,925,441 | -19,008 | 0.01 | 0.01 | -0.00 | sell |
| STATE STREET CORP | 1,460,149 | 1,468,312 | +8,163 | 0.01 | 0.00 | -0.00 | buy |
| Neuberger Berman Group LLC | 1,300,132 | 1,415,289 | +115,157 | 0.10 | 0.09 | -0.01 | buy |
| UBS Group AG | 458,860 | 1,295,267 | +836,407 | 0.01 | 0.02 | +0.01 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 1,292,056 | 1,216,642 | -75,414 | 0.12 | 0.09 | -0.03 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 969,730 | 971,395 | +1,665 | 0.01 | 0.01 | -0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 399,468 | 967,188 | +567,720 | 0.00 | 0.01 | +0.00 | buy |
| MORGAN STANLEY | 973,660 | 872,018 | -101,642 | 0.01 | 0.00 | -0.00 | sell |
| DISCIPLINED GROWTH INVESTORS INC /MN | 792,472 | 844,613 | +52,141 | 1.50 | 1.44 | -0.05 | buy |
| BNP Paribas Asset Management Holding S.A. | 555,284 | 739,762 | +184,478 | 0.15 | 0.08 | -0.07 | buy |
| GOLDMAN SACHS GROUP INC | 391,186 | 661,610 | +270,424 | 0.01 | 0.01 | +0.00 | buy |
| FMR LLC | 627,622 | 651,109 | +23,487 | 0.00 | 0.00 | -0.00 | buy |
| Conestoga Capital Advisors, LLC | 1,281,511 | 642,804 | -638,707 | 2.14 | 0.96 | -1.18 | sell |
| Van Berkom & Associates Inc. | 498,154 | 616,886 | +118,732 | 1.50 | 1.59 | +0.08 | buy |
| NORGES BANK | 0 | 559,669 | +559,669 | 0.00 | 0.01 | +0.01 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 492,589 | 488,821 | -3,768 | 0.01 | 0.01 | -0.00 | sell |
| RIVERBRIDGE PARTNERS LLC | 471,225 | 480,824 | +9,599 | 0.83 | 0.80 | -0.02 | buy |
| JPMORGAN CHASE & CO | 464,957 | 478,503 | +13,546 | 0.00 | 0.00 | -0.00 | buy |
| D. E. Shaw & Co., Inc. | 308,233 | 452,519 | +144,286 | 0.03 | 0.03 | +0.00 | buy |
| Irenic Capital Management LP | 0 | 452,066 | +452,066 | 0.00 | 5.28 | +5.28 | buy |
| NORTHERN TRUST CORP | 505,116 | 452,052 | -53,064 | 0.01 | 0.01 | -0.00 | sell |
| DIMENSIONAL FUND ADVISORS LP | 482,969 | 430,296 | -52,673 | 0.01 | 0.01 | -0.00 | sell |
| AMERICAN CAPITAL MANAGEMENT INC | 283,475 | 306,786 | +23,311 | 1.18 | 1.21 | +0.03 | buy |
| NOMURA HOLDINGS INC | 0 | 303,914 | +303,914 | 0.00 | 0.08 | +0.08 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 269,454 | 286,760 | +17,306 | 0.09 | 0.09 | -0.00 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 479,987 | 281,354 | -198,633 | 0.86 | 0.47 | -0.39 | sell |
| Bank of New York Mellon Corp | 289,365 | 274,413 | -14,952 | 0.01 | 0.00 | -0.00 | sell |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 147,903 | 273,605 | +125,702 | 0.06 | 0.08 | +0.03 | buy |
| Nuveen, LLC | 258,255 | 268,151 | +9,896 | 0.01 | 0.01 | -0.00 | buy |
| CITADEL ADVISORS LLC | 0 | 263,042 | +263,042 | 0.00 | 0.02 | +0.02 | buy |
| BARCLAYS PLC | 171,264 | 259,426 | +88,162 | 0.01 | 0.01 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 298,542 | 256,727 | -41,815 | 0.01 | 0.01 | -0.00 | sell |
| FEDERATED HERMES, INC. | 636 | 245,046 | +244,410 | 0.00 | 0.04 | +0.04 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 161,843 | 244,529 | +82,686 | 0.01 | 0.01 | +0.00 | buy |
| FIL Ltd | 114,529 | 235,669 | +121,140 | 0.01 | 0.02 | +0.01 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 213,986 | 226,729 | +12,743 | 0.01 | 0.01 | -0.00 | buy |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 236,886 | 226,016 | -10,870 | 0.13 | 0.11 | -0.03 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 216,989 | 213,564 | -3,425 | 0.00 | 0.00 | -0.00 | sell |
| ROYAL BANK OF CANADA | 272,472 | 209,657 | -62,815 | 0.01 | 0.00 | -0.00 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 220,742 | 208,833 | -11,909 | 0.15 | 0.13 | -0.02 | sell |
| LAZARD ASSET MANAGEMENT LLC | 259,258 | 208,699 | -50,559 | 0.04 | 0.03 | -0.00 | sell |
| DF DENT & CO INC | 237,464 | 202,771 | -34,693 | 0.32 | 0.26 | -0.06 | sell |
| CONGRESS ASSET MANAGEMENT CO | 159,801 | 168,863 | +9,062 | 0.11 | 0.11 | -0.00 | buy |
| FENIMORE ASSET MANAGEMENT INC | 145,888 | 164,884 | +18,996 | 0.30 | 0.31 | +0.00 | buy |
| JANUS HENDERSON GROUP PLC | 101,111 | 156,453 | +55,342 | 0.00 | 0.01 | +0.00 | buy |
| Invesco Ltd. | 110,323 | 133,027 | +22,704 | 0.00 | 0.00 | -0.00 | buy |
| Summit Creek Advisors LLC | 134,835 | 128,100 | -6,735 | 2.05 | 1.80 | -0.25 | sell |
| Legal & General Group Plc | 122,169 | 114,488 | -7,681 | 0.00 | 0.00 | -0.00 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 17,820 | 113,143 | +95,323 | 0.00 | 0.02 | +0.01 | buy |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 98,427 | 109,076 | +10,649 | 0.02 | 0.01 | -0.00 | buy |
| Allspring Global Investments Holdings, LLC | 93,444 | 105,950 | +12,506 | 0.02 | 0.02 | -0.00 | buy |
| RHUMBLINE ADVISERS | 107,866 | 103,663 | -4,203 | 0.01 | 0.01 | -0.00 | sell |
| BROWN CAPITAL MANAGEMENT LLC | 217,514 | 101,560 | -115,954 | 0.93 | 0.74 | -0.19 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 98,434 | 100,795 | +2,361 | 0.00 | 0.00 | -0.00 | buy |
| FRED ALGER MANAGEMENT, LLC | 175,057 | 100,037 | -75,020 | 0.07 | 0.03 | -0.04 | sell |
| BESSEMER GROUP INC | 7,862 | 98,208 | +90,346 | 0.00 | 0.01 | +0.01 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 115,300 | 88,960 | -26,340 | 0.01 | 0.01 | -0.00 | sell |
| COMERICA BANK | 121,903 | 86,035 | -35,868 | 0.05 | 0.03 | -0.02 | sell |
| Verition Fund Management LLC | 32,019 | 84,970 | +52,951 | 0.02 | 0.04 | +0.02 | buy |
| SEI INVESTMENTS CO | 107,953 | 84,941 | -23,012 | 0.01 | 0.01 | -0.00 | sell |
| Lightrock Netherlands B.V. | 0 | 82,898 | +82,898 | 0.00 | 1.53 | +1.53 | buy |
| Voleon Capital Management LP | 12,426 | 82,824 | +70,398 | 0.03 | 0.16 | +0.13 | buy |
| ALLIANCEBERNSTEIN L.P. | 81,106 | 78,866 | -2,240 | 0.00 | 0.00 | -0.00 | sell |
| LPL Financial LLC | 83,454 | 77,720 | -5,734 | 0.00 | 0.00 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 134,900 | 75,221 | -59,679 | 0.00 | 0.00 | -0.00 | sell |
| Swiss National Bank | 73,600 | 74,800 | +1,200 | 0.00 | 0.00 | -0.00 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 168,896 | 71,007 | -97,889 | 0.01 | 0.00 | -0.00 | sell |
| Edgestream Partners, L.P. | 62,565 | 70,454 | +7,889 | 0.19 | 0.18 | -0.01 | buy |
| Herald Investment Management Ltd | 55,000 | 70,000 | +15,000 | 0.76 | 0.82 | +0.05 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 64,967 | 67,723 | +2,756 | 0.00 | 0.00 | -0.00 | buy |
| Select Equity Group, L.P. | 66,125 | 66,972 | +847 | 0.03 | 0.03 | -0.00 | buy |
| Bridgewater Associates, LP | 29,159 | 65,572 | +36,413 | 0.01 | 0.02 | +0.01 | buy |
| NICHOLAS COMPANY, INC. | 58,913 | 64,418 | +5,505 | 0.10 | 0.10 | -0.00 | buy |
| MONTRUSCO BOLTON INVESTMENTS INC. | 49,375 | 63,300 | +13,925 | 0.06 | 0.07 | +0.01 | buy |
| CANADA LIFE ASSURANCE Co | 70,706 | 62,131 | -8,575 | 0.01 | 0.01 | -0.00 | sell |
| Russell Investments Group, Ltd. | 58,988 | 61,023 | +2,035 | 0.01 | 0.01 | -0.00 | buy |
| RENAISSANCE GROUP LLC | 76,113 | 59,941 | -16,172 | 0.30 | 0.21 | -0.08 | sell |
| AQR CAPITAL MANAGEMENT LLC | 22,594 | 56,868 | +34,274 | 0.00 | 0.00 | +0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 57,661 | 55,219 | -2,442 | 0.01 | 0.01 | -0.00 | sell |
| Grandeur Peak Global Advisors, LLC | 100,378 | 50,675 | -49,703 | 1.40 | 0.61 | -0.79 | sell |
| Sovereign's Capital Management, LLC | 15,776 | 50,327 | +34,551 | 0.89 | 2.72 | +1.83 | buy |
| Palisades Investment Partners, LLC | 49,137 | 50,192 | +1,055 | 2.01 | 1.69 | -0.32 | buy |
| WELLS FARGO & COMPANY/MN | 103,224 | 45,791 | -57,433 | 0.00 | 0.00 | -0.00 | sell |
| MARSHALL WACE, LLP | 20,205 | 45,078 | +24,873 | 0.00 | 0.00 | +0.00 | buy |
| OSAIC HOLDINGS, INC. | 52,913 | 45,052 | -7,861 | 0.01 | 0.01 | -0.00 | sell |
| JANE STREET GROUP, LLC | 99,376 | 43,013 | -56,363 | 0.01 | 0.00 | -0.01 | sell |
| Holocene Advisors, LP | 49,937 | 42,809 | -7,128 | 0.01 | 0.01 | -0.00 | sell |
| Lombard Odier Asset Management (Europe) Ltd | 0 | 40,493 | +40,493 | 0.62 | 0.18 | -0.44 | buy |
| RAYMOND JAMES FINANCIAL INC | 75,463 | 40,442 | -35,021 | 0.00 | 0.00 | -0.00 | sell |
| EVR Research LP | 0 | 40,000 | +40,000 | 0.00 | 1.92 | +1.92 | buy |
| SG Americas Securities, LLC | 13,023 | 39,753 | +26,730 | 0.00 | 0.00 | -0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 39,417 | 39,417 | 0 | 0.01 | 0.00 | -0.00 | hold |
| AGF MANAGEMENT LTD | 0 | 38,346 | +38,346 | 0.00 | 0.01 | +0.01 | buy |
| Assenagon Asset Management S.A. | 48,149 | 36,987 | -11,162 | 0.01 | 0.00 | -0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 36,159 | 36,141 | -18 | 0.00 | 0.00 | -0.00 | sell |
| BUCKHEAD CAPITAL MANAGEMENT LLC | 35,945 | 33,793 | -2,152 | 1.36 | 1.08 | -0.28 | sell |
| TWO SIGMA INVESTMENTS, LP | 99,942 | 33,378 | -66,564 | 0.02 | 0.00 | -0.01 | sell |
| WESTERLY CAPITAL MANAGEMENT, LLC | 0 | 30,000 | +30,000 | 0.00 | 0.80 | +0.80 | buy |
| FRANKLIN RESOURCES INC | 183,993 | 29,167 | -154,826 | 0.00 | 0.00 | -0.00 | sell |