| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 5,856,727 | 5,763,681 | -93,046 | 0.02 | 0.02 | -0.00 | sell |
| VANGUARD GROUP INC | 4,601,019 | 4,695,098 | +94,079 | 0.01 | 0.01 | -0.00 | buy |
| STATE STREET CORP | 1,472,677 | 1,465,823 | -6,854 | 0.01 | 0.01 | -0.00 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 219,761 | 1,330,237 | +1,110,476 | 0.03 | 0.16 | +0.13 | buy |
| Conestoga Capital Advisors, LLC | 1,260,182 | 1,250,742 | -9,440 | 2.52 | 2.52 | -0.01 | sell |
| FMR LLC | 1,166,422 | 1,234,163 | +67,741 | 0.01 | 0.01 | -0.00 | buy |
| Neuberger Berman Group LLC | 1,582,583 | 1,113,461 | -469,122 | 0.18 | 0.12 | -0.06 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 963,844 | 975,890 | +12,046 | 0.01 | 0.01 | -0.00 | buy |
| MORGAN STANLEY | 830,500 | 936,160 | +105,660 | 0.01 | 0.01 | +0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 887,615 | 835,215 | -52,400 | 0.29 | 0.27 | -0.02 | sell |
| MACQUARIE GROUP LTD | 623,014 | 638,615 | +15,601 | 0.10 | 0.11 | +0.00 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 575,701 | 619,031 | +43,330 | 1.43 | 1.41 | -0.02 | buy |
| JPMORGAN CHASE & CO | 533,598 | 522,880 | -10,718 | 0.01 | 0.00 | -0.00 | sell |
| RIVERBRIDGE PARTNERS LLC | 592,704 | 518,420 | -74,284 | 1.26 | 1.14 | -0.13 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 483,654 | 505,308 | +21,654 | 0.01 | 0.01 | -0.00 | buy |
| NORTHERN TRUST CORP | 513,370 | 501,722 | -11,648 | 0.01 | 0.01 | -0.00 | sell |
| FRED ALGER MANAGEMENT, LLC | 395,890 | 487,176 | +91,286 | 0.30 | 0.30 | -0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 447,860 | 454,100 | +6,240 | 0.01 | 0.01 | -0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 371,381 | 425,573 | +54,192 | 0.00 | 0.00 | +0.00 | buy |
| DISCIPLINED GROWTH INVESTORS INC /MN | 147,627 | 425,126 | +277,499 | 0.41 | 1.11 | +0.70 | buy |
| NORGES BANK | 485,984 | 422,812 | -63,172 | 0.01 | 0.01 | -0.00 | sell |
| AMERIPRISE FINANCIAL INC | 388,280 | 386,380 | -1,900 | 0.01 | 0.01 | -0.00 | sell |
| Granahan Investment Management, LLC | 403,668 | 372,431 | -31,237 | 2.67 | 2.06 | -0.61 | sell |
| Bank of New York Mellon Corp | 331,432 | 350,851 | +19,419 | 0.01 | 0.01 | +0.00 | buy |
| Nuveen, LLC | 282,872 | 264,336 | -18,536 | 0.01 | 0.01 | -0.00 | sell |
| ROYAL BANK OF CANADA | 258,395 | 263,227 | +4,832 | 0.01 | 0.01 | -0.00 | buy |
| BROWN CAPITAL MANAGEMENT LLC | 266,802 | 261,295 | -5,507 | 1.07 | 1.03 | -0.03 | sell |
| AMERICAN CAPITAL MANAGEMENT INC | 263,437 | 232,467 | -30,970 | 1.42 | 1.31 | -0.11 | sell |
| Fiera Capital Corp | 235,900 | 230,002 | -5,898 | 0.11 | 0.11 | -0.01 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 268,791 | 215,024 | -53,767 | 0.00 | 0.00 | -0.00 | sell |
| Capital World Investors | 0 | 214,469 | +214,469 | 0.00 | 0.00 | +0.00 | buy |
| Fisher Asset Management, LLC | 249,498 | 212,175 | -37,323 | 0.01 | 0.01 | -0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 199,709 | 206,652 | +6,943 | 0.01 | 0.01 | -0.00 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 99,377 | 195,501 | +96,124 | 0.09 | 0.18 | +0.08 | buy |
| Squarepoint Ops LLC | 225,589 | 194,167 | -31,422 | 0.07 | 0.06 | -0.01 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 247,652 | 185,801 | -61,851 | 0.01 | 0.00 | -0.00 | sell |
| BNP Paribas Asset Management Holding S.A. | 204,166 | 181,986 | -22,180 | 0.07 | 0.06 | -0.01 | sell |
| GOLDMAN SACHS GROUP INC | 189,918 | 180,796 | -9,122 | 0.00 | 0.00 | -0.00 | sell |
| FRANKLIN RESOURCES INC | 359,076 | 180,154 | -178,922 | 0.01 | 0.01 | -0.01 | sell |
| APG Asset Management N.V. | 86,002 | 177,476 | +91,474 | 0.03 | 0.06 | +0.03 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 205,040 | 175,800 | -29,240 | 0.01 | 0.01 | -0.00 | sell |
| Thematics Asset Management | 175,190 | 175,190 | 0 | 1.18 | 1.07 | -0.10 | hold |
| DF DENT & CO INC | 163,384 | 163,518 | +134 | 0.29 | 0.28 | -0.01 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 113,695 | 160,441 | +46,746 | 0.00 | 0.00 | +0.00 | buy |
| CONGRESS ASSET MANAGEMENT CO | 696,797 | 154,129 | -542,668 | 0.69 | 0.14 | -0.55 | sell |
| Walleye Capital LLC | 0 | 148,800 | +148,800 | 0.00 | 0.19 | +0.19 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 163,998 | 146,501 | -17,497 | 0.02 | 0.01 | -0.00 | sell |
| Summit Creek Advisors LLC | 140,828 | 146,342 | +5,514 | 2.73 | 2.77 | +0.04 | buy |
| D. E. Shaw & Co., Inc. | 207,084 | 137,521 | -69,563 | 0.03 | 0.02 | -0.01 | sell |
| Legal & General Group Plc | 133,673 | 134,338 | +665 | 0.00 | 0.00 | -0.00 | buy |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 129,773 | 129,932 | +159 | 0.11 | 0.10 | -0.00 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 120,347 | 129,429 | +9,082 | 0.07 | 0.08 | +0.01 | buy |
| FENIMORE ASSET MANAGEMENT INC | 123,915 | 123,852 | -63 | 0.35 | 0.34 | -0.01 | sell |
| MILLENNIUM MANAGEMENT LLC | 25,373 | 122,144 | +96,771 | 0.00 | 0.01 | +0.01 | buy |
| JANE STREET GROUP, LLC | 41,553 | 122,054 | +80,501 | 0.01 | 0.03 | +0.02 | buy |
| SEI INVESTMENTS CO | 123,624 | 121,063 | -2,561 | 0.02 | 0.02 | -0.00 | sell |
| COMERICA BANK | 120,783 | 120,986 | +203 | 0.07 | 0.06 | -0.00 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 238,270 | 120,693 | -117,577 | 0.12 | 0.06 | -0.06 | sell |
| Invesco Ltd. | 130,548 | 120,278 | -10,270 | 0.00 | 0.00 | -0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 116,361 | 116,361 | 0 | 0.02 | 0.02 | -0.00 | hold |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 113,502 | 112,329 | -1,173 | 0.01 | 0.01 | -0.00 | sell |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 96,999 | 109,757 | +12,758 | 0.03 | 0.03 | +0.00 | buy |
| BARCLAYS PLC | 51,494 | 108,595 | +57,101 | 0.00 | 0.01 | +0.00 | buy |
| Stephens Investment Management Group LLC | 108,155 | 108,229 | +74 | 0.21 | 0.19 | -0.01 | buy |
| RHUMBLINE ADVISERS | 104,487 | 107,500 | +3,013 | 0.01 | 0.01 | -0.00 | buy |
| FEDERATED HERMES, INC. | 106,983 | 106,875 | -108 | 0.03 | 0.03 | -0.00 | sell |
| WELLS FARGO & COMPANY/MN | 82,284 | 106,173 | +23,889 | 0.00 | 0.00 | +0.00 | buy |
| Qube Research & Technologies Ltd | 88,416 | 104,928 | +16,512 | 0.02 | 0.02 | +0.00 | buy |
| EULAV Asset Management | 104,500 | 104,500 | 0 | 0.34 | 0.33 | -0.01 | hold |
| Allspring Global Investments Holdings, LLC | 113,773 | 98,152 | -15,621 | 0.03 | 0.02 | -0.00 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 68,110 | 96,522 | +28,412 | 0.01 | 0.01 | +0.00 | buy |
| Grandeur Peak Global Advisors, LLC | 75,975 | 88,911 | +12,936 | 1.12 | 1.46 | +0.34 | buy |
| DEUTSCHE BANK AG\ | 106,401 | 86,693 | -19,708 | 0.01 | 0.00 | -0.00 | sell |
| ALLIANCEBERNSTEIN L.P. | 76,920 | 81,775 | +4,855 | 0.00 | 0.00 | -0.00 | buy |
| LOOMIS SAYLES & CO L P | 94,789 | 80,464 | -14,325 | 0.02 | 0.01 | -0.00 | sell |
| M&G Plc | 78,876 | 78,881 | +5 | 0.05 | 0.06 | +0.01 | buy |
| JANUS HENDERSON GROUP PLC | 85,163 | 73,279 | -11,884 | 0.01 | 0.00 | -0.00 | sell |
| Swiss National Bank | 72,900 | 72,600 | -300 | 0.01 | 0.01 | -0.00 | sell |
| RAYMOND JAMES FINANCIAL INC | 69,728 | 71,502 | +1,774 | 0.00 | 0.00 | -0.00 | buy |
| Assenagon Asset Management S.A. | 52,124 | 70,544 | +18,420 | 0.01 | 0.02 | +0.00 | buy |
| CANADA LIFE ASSURANCE Co | 72,114 | 70,421 | -1,693 | 0.02 | 0.02 | -0.00 | sell |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 69,833 | 69,833 | 0 | 0.04 | 0.04 | -0.00 | hold |
| Edgestream Partners, L.P. | 37,124 | 66,730 | +29,606 | 0.17 | 0.25 | +0.09 | buy |
| Jump Financial, LLC | 49,221 | 65,484 | +16,263 | 0.10 | 0.12 | +0.01 | buy |
| Russell Investments Group, Ltd. | 56,822 | 62,219 | +5,397 | 0.01 | 0.01 | +0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 56,858 | 59,086 | +2,228 | 0.01 | 0.01 | -0.00 | buy |
| LAZARD ASSET MANAGEMENT LLC | 38,137 | 58,280 | +20,143 | 0.01 | 0.01 | +0.00 | buy |
| Select Equity Group, L.P. | 47,985 | 55,318 | +7,333 | 0.03 | 0.03 | +0.00 | buy |
| NICHOLAS COMPANY, INC. | 53,216 | 54,948 | +1,732 | 0.12 | 0.13 | +0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 46,828 | 54,312 | +7,484 | 0.01 | 0.01 | +0.00 | buy |
| LPL Financial LLC | 50,015 | 54,230 | +4,215 | 0.00 | 0.00 | -0.00 | buy |
| FIL Ltd | 40,542 | 53,646 | +13,104 | 0.01 | 0.01 | +0.00 | buy |
| Man Group plc | 52,657 | 52,719 | +62 | 0.02 | 0.02 | -0.01 | buy |
| UBS Group AG | 36,816 | 50,639 | +13,823 | 0.00 | 0.00 | +0.00 | buy |
| RENAISSANCE GROUP LLC | 37,804 | 49,454 | +11,650 | 0.22 | 0.26 | +0.04 | buy |
| Palisades Investment Partners, LLC | 50,353 | 48,913 | -1,440 | 3.35 | 2.91 | -0.44 | sell |
| CW Advisors, LLC | 126,207 | 48,828 | -77,379 | 0.20 | 0.06 | -0.14 | sell |
| Herald Investment Management Ltd | 47,500 | 47,500 | 0 | 1.18 | 0.96 | -0.22 | hold |
| Hillsdale Investment Management Inc. | 31,600 | 43,600 | +12,000 | 0.21 | 0.22 | +0.01 | buy |
| Holocene Advisors, LP | 41,914 | 43,242 | +1,328 | 0.02 | 0.01 | -0.00 | buy |