| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 4,347,206 | 4,404,815 | +57,609 | 0.02 | 0.02 | +0.00 | buy |
| Neuberger Berman Group LLC | 1,755,123 | 1,660,353 | -94,770 | 0.27 | 0.26 | -0.01 | sell |
| STATE STREET CORP | 1,407,679 | 1,427,726 | +20,047 | 0.01 | 0.01 | +0.00 | buy |
| Conestoga Capital Advisors, LLC | 1,198,441 | 1,227,411 | +28,970 | 3.20 | 3.46 | +0.26 | buy |
| APG Asset Management N.V. | 1,096,043 | 1,084,339 | -11,704 | 0.33 | 0.34 | +0.01 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 879,243 | 923,147 | +43,904 | 0.02 | 0.02 | +0.00 | buy |
| CONGRESS ASSET MANAGEMENT CO | 843,310 | 840,152 | -3,158 | 1.11 | 1.13 | +0.02 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 869,048 | 808,267 | -60,781 | 0.37 | 0.37 | -0.00 | sell |
| RIVERBRIDGE PARTNERS LLC | 829,705 | 771,603 | -58,102 | 1.87 | 1.97 | +0.10 | sell |
| ALLIANCEBERNSTEIN L.P. | 733,297 | 719,248 | -14,049 | 0.05 | 0.05 | -0.00 | sell |
| MORGAN STANLEY | 600,407 | 623,088 | +22,681 | 0.01 | 0.01 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 617,415 | 621,513 | +4,098 | 0.03 | 0.03 | +0.00 | buy |
| FMR LLC | 538,719 | 572,376 | +33,657 | 0.01 | 0.01 | +0.00 | buy |
| MACQUARIE GROUP LTD | 539,601 | 544,518 | +4,917 | 0.11 | 0.12 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 484,803 | 497,355 | +12,552 | 0.02 | 0.02 | +0.00 | buy |
| FRED ALGER MANAGEMENT, LLC | 575,405 | 483,399 | -92,006 | 0.53 | 0.44 | -0.09 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 441,512 | 456,958 | +15,446 | 0.02 | 0.02 | -0.00 | buy |
| Invesco Ltd. | 436,127 | 456,066 | +19,939 | 0.02 | 0.02 | +0.00 | buy |
| NORTHERN TRUST CORP | 467,706 | 448,962 | -18,744 | 0.01 | 0.01 | -0.00 | sell |
| GENEVA CAPITAL MANAGEMENT LLC | 453,105 | 441,793 | -11,312 | 1.47 | 1.51 | +0.04 | sell |
| NORGES BANK | 412,845 | 423,444 | +10,599 | 0.01 | 0.01 | -0.00 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 408,846 | 390,078 | -18,768 | 0.01 | 0.01 | -0.00 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 316,671 | 340,716 | +24,045 | 0.01 | 0.01 | +0.00 | buy |
| Bank of New York Mellon Corp | 317,491 | 340,419 | +22,928 | 0.01 | 0.01 | +0.00 | buy |
| Granahan Investment Management, LLC | 313,479 | 296,625 | -16,854 | 2.04 | 2.23 | +0.20 | sell |
| BANK OF AMERICA CORP /DE/ | 290,949 | 290,215 | -734 | 0.01 | 0.01 | -0.00 | sell |
| ROYAL BANK OF CANADA | 255,660 | 258,413 | +2,753 | 0.01 | 0.01 | +0.00 | buy |
| Fisher Asset Management, LLC | 171,811 | 238,112 | +66,301 | 0.01 | 0.02 | +0.00 | buy |
| FRANKLIN RESOURCES INC | 283,169 | 222,517 | -60,652 | 0.02 | 0.01 | -0.00 | sell |
| LORD, ABBETT & CO. LLC | 226,317 | 221,778 | -4,539 | 0.14 | 0.14 | +0.00 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 218,281 | 220,341 | +2,060 | 0.02 | 0.01 | -0.00 | buy |
| GOLDMAN SACHS GROUP INC | 197,024 | 216,760 | +19,736 | 0.01 | 0.01 | +0.00 | buy |
| FEDERATED HERMES, INC. | 208,873 | 208,877 | +4 | 0.09 | 0.09 | +0.00 | buy |
| AMERICAN CENTURY COMPANIES INC | 397,225 | 199,637 | -197,588 | 0.05 | 0.02 | -0.02 | sell |
| Allspring Global Investments Holdings, LLC | 211,354 | 196,019 | -15,335 | 0.06 | 0.06 | -0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 198,427 | 192,584 | -5,843 | 0.02 | 0.02 | -0.00 | sell |
| AMERICAN CAPITAL MANAGEMENT INC | 174,689 | 175,338 | +649 | 1.04 | 1.10 | +0.07 | buy |
| DISCIPLINED GROWTH INVESTORS INC /MN | 170,171 | 168,677 | -1,494 | 0.57 | 0.60 | +0.02 | sell |
| VOYA INVESTMENT MANAGEMENT LLC | 18,804 | 164,399 | +145,595 | 0.00 | 0.03 | +0.03 | buy |
| Stephens Investment Management Group LLC | 196,777 | 163,618 | -33,159 | 0.48 | 0.43 | -0.05 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 597,662 | 151,993 | -445,669 | 0.29 | 0.08 | -0.21 | sell |
| JPMORGAN CHASE & CO | 97,275 | 150,229 | +52,954 | 0.00 | 0.00 | +0.00 | buy |
| CW Advisors, LLC | 140,389 | 140,930 | +541 | 0.45 | 0.42 | -0.03 | buy |
| Legal & General Group Plc | 152,448 | 139,135 | -13,313 | 0.01 | 0.01 | -0.00 | sell |
| SEI INVESTMENTS CO | 115,323 | 120,368 | +5,045 | 0.03 | 0.03 | +0.00 | buy |
| Summit Creek Advisors LLC | 126,567 | 118,332 | -8,235 | 2.95 | 3.05 | +0.10 | sell |
| BESSEMER GROUP INC | 82,621 | 117,946 | +35,325 | 0.03 | 0.04 | +0.01 | buy |
| PRUDENTIAL FINANCIAL INC | 86,142 | 110,113 | +23,971 | 0.02 | 0.03 | +0.01 | buy |
| COMERICA BANK | 107,918 | 108,431 | +513 | 0.09 | 0.08 | -0.00 | buy |
| RHUMBLINE ADVISERS | 106,381 | 107,052 | +671 | 0.02 | 0.02 | +0.00 | buy |
| EULAV Asset Management | 104,500 | 104,500 | 0 | 0.53 | 0.53 | +0.00 | hold |
| WCM INVESTMENT MANAGEMENT, LLC | 102,555 | 103,552 | +997 | 0.05 | 0.05 | +0.00 | buy |
| WELLS FARGO & COMPANY/MN | 106,088 | 103,440 | -2,648 | 0.01 | 0.01 | -0.00 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 43,342 | 102,325 | +58,983 | 0.00 | 0.01 | +0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 92,991 | 97,036 | +4,045 | 0.01 | 0.02 | +0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 4,401 | 96,782 | +92,381 | 0.00 | 0.08 | +0.07 | buy |
| Thematics Asset Management | 91,879 | 95,529 | +3,650 | 0.71 | 0.73 | +0.03 | buy |
| Pembroke Management, LTD | 84,213 | 91,985 | +7,772 | 1.83 | 2.33 | +0.49 | buy |
| AXIOM INVESTORS LLC /DE | 113,191 | 91,215 | -21,976 | 0.18 | 0.15 | -0.03 | sell |
| Assenagon Asset Management S.A. | 11,889 | 90,694 | +78,805 | 0.01 | 0.04 | +0.04 | buy |
| FENIMORE ASSET MANAGEMENT INC | 86,196 | 86,346 | +150 | 0.34 | 0.36 | +0.02 | buy |
| Tributary Capital Management, LLC | 81,488 | 81,726 | +238 | 1.23 | 1.27 | +0.04 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 75,227 | 81,441 | +6,214 | 0.10 | 0.10 | -0.00 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 68,447 | 78,355 | +9,908 | 1.10 | 1.22 | +0.13 | buy |
| BNP Paribas Asset Management Holding S.A. | 68,135 | 78,136 | +10,001 | 0.03 | 0.04 | +0.00 | buy |
| DF DENT & CO INC | 0 | 76,788 | +76,788 | 0.00 | 0.19 | +0.19 | buy |
| F/m Investments LLC | 0 | 73,709 | +73,709 | 0.00 | 0.50 | +0.50 | buy |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 61,633 | 73,023 | +11,390 | 0.07 | 0.09 | +0.02 | buy |
| Swiss National Bank | 72,400 | 73,000 | +600 | 0.01 | 0.01 | +0.00 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 73,778 | 69,019 | -4,759 | 0.01 | 0.01 | -0.00 | sell |
| HANTZ FINANCIAL SERVICES, INC. | 71,917 | 68,429 | -3,488 | 0.26 | 0.25 | -0.01 | sell |
| CITADEL ADVISORS LLC | 68,148 | 60,693 | -7,455 | 0.01 | 0.01 | -0.00 | sell |
| Herald Investment Management Ltd | 65,000 | 60,000 | -5,000 | 1.94 | 1.85 | -0.10 | sell |
| TOWNSQUARE CAPITAL LLC | 57,525 | 58,276 | +751 | 0.16 | 0.15 | -0.01 | buy |
| D. E. Shaw & Co., Inc. | 24,494 | 57,828 | +33,334 | 0.01 | 0.02 | +0.01 | buy |
| DEUTSCHE BANK AG\ | 45,224 | 57,076 | +11,852 | 0.00 | 0.00 | +0.00 | buy |
| Cresset Asset Management, LLC | 55,692 | 56,002 | +310 | 0.05 | 0.04 | -0.01 | buy |
| NATIXIS ADVISORS, LLC | 54,207 | 53,758 | -449 | 0.02 | 0.02 | -0.00 | sell |
| Russell Investments Group, Ltd. | 52,004 | 52,667 | +663 | 0.02 | 0.02 | +0.00 | buy |
| NICHOLAS COMPANY, INC. | 47,949 | 47,904 | -45 | 0.15 | 0.15 | +0.00 | sell |
| Man Group plc | 45,055 | 45,779 | +724 | 0.02 | 0.02 | +0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 44,872 | 45,645 | +773 | 0.01 | 0.01 | +0.00 | buy |
| US BANCORP \DE\ | 47,411 | 45,576 | -1,835 | 0.01 | 0.01 | -0.00 | sell |
| JANUS HENDERSON GROUP PLC | 49,329 | 42,909 | -6,420 | 0.00 | 0.00 | -0.00 | sell |
| CANADA LIFE ASSURANCE Co | 32,875 | 40,755 | +7,880 | 0.01 | 0.01 | +0.00 | buy |
| MOODY ALDRICH PARTNERS LLC | 42,246 | 39,783 | -2,463 | 1.33 | 1.46 | +0.13 | sell |
| OPPENHEIMER ASSET MANAGEMENT INC. | 36,209 | 38,078 | +1,869 | 0.10 | 0.09 | -0.01 | buy |
| JANE STREET GROUP, LLC | 40,137 | 38,021 | -2,116 | 0.01 | 0.01 | -0.00 | sell |
| Handelsbanken Fonder AB | 26,600 | 37,600 | +11,000 | 0.02 | 0.03 | +0.01 | buy |
| TWINBEECH CAPITAL LP | 11,910 | 36,431 | +24,521 | 0.05 | 0.13 | +0.09 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 36,754 | 36,212 | -542 | 0.01 | 0.01 | -0.00 | sell |
| Edgestream Partners, L.P. | 7,123 | 35,553 | +28,430 | 0.07 | 0.32 | +0.26 | buy |
| CITIGROUP INC | 37,788 | 34,833 | -2,955 | 0.01 | 0.01 | -0.00 | sell |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0 | 33,883 | +33,883 | 0.00 | 0.02 | +0.02 | buy |
| HSBC HOLDINGS PLC | 6,108 | 33,484 | +27,376 | 0.00 | 0.00 | +0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 38,749 | 33,403 | -5,346 | 0.01 | 0.01 | -0.00 | sell |
| Qube Research & Technologies Ltd | 3,403 | 33,155 | +29,752 | 0.00 | 0.01 | +0.01 | buy |
| LPL Financial LLC | 28,194 | 32,764 | +4,570 | 0.00 | 0.00 | +0.00 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 0 | 31,800 | +31,800 | 0.00 | 0.37 | +0.37 | buy |
| STIFEL FINANCIAL CORP | 30,026 | 31,167 | +1,141 | 0.01 | 0.01 | +0.00 | buy |