| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 2,543,075 | 2,400,536 | -142,539 | 0.02 | 0.01 | -0.00 | sell |
| VANGUARD GROUP INC | 1,811,037 | 1,810,090 | -947 | 0.01 | 0.01 | -0.00 | sell |
| WASATCH ADVISORS LP | 589,226 | 707,656 | +118,430 | 0.96 | 1.06 | +0.10 | buy |
| STATE STREET CORP | 633,590 | 628,444 | -5,146 | 0.01 | 0.01 | -0.00 | sell |
| Conestoga Capital Advisors, LLC | 603,277 | 592,771 | -10,506 | 2.65 | 2.51 | -0.14 | sell |
| Capital World Investors | 556,839 | 582,952 | +26,113 | 0.03 | 0.02 | -0.00 | buy |
| Neuberger Berman Group LLC | 514,766 | 450,429 | -64,337 | 0.13 | 0.10 | -0.03 | sell |
| MORGAN STANLEY | 394,129 | 401,480 | +7,351 | 0.01 | 0.01 | -0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 405,982 | 390,180 | -15,802 | 0.01 | 0.01 | -0.00 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 316,464 | 311,445 | -5,019 | 0.23 | 0.21 | -0.01 | sell |
| Champlain Investment Partners, LLC | 278,520 | 309,853 | +31,333 | 0.59 | 0.62 | +0.03 | buy |
| DIMENSIONAL FUND ADVISORS LP | 283,821 | 284,744 | +923 | 0.02 | 0.02 | -0.00 | buy |
| FIRST MANHATTAN CO. LLC. | 286,055 | 280,688 | -5,367 | 0.24 | 0.23 | -0.02 | sell |
| ALLIANCEBERNSTEIN L.P. | 267,418 | 257,998 | -9,420 | 0.03 | 0.02 | -0.00 | sell |
| CONGRESS ASSET MANAGEMENT CO | 205,871 | 208,459 | +2,588 | 0.45 | 0.41 | -0.04 | buy |
| NORTHERN TRUST CORP | 218,208 | 207,707 | -10,501 | 0.01 | 0.01 | -0.00 | sell |
| NORGES BANK | 196,641 | 196,641 | 0 | 0.01 | 0.01 | -0.00 | hold |
| PRICE T ROWE ASSOCIATES INC /MD/ | 189,557 | 190,775 | +1,218 | 0.01 | 0.01 | -0.00 | buy |
| Capital Research Global Investors | 180,461 | 180,461 | 0 | 0.01 | 0.01 | -0.00 | hold |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 172,304 | 175,830 | +3,526 | 0.01 | 0.01 | -0.00 | buy |
| Capital International Investors | 226,103 | 145,891 | -80,212 | 0.01 | 0.01 | -0.01 | sell |
| Allspring Global Investments Holdings, LLC | 104,824 | 137,778 | +32,954 | 0.05 | 0.07 | +0.01 | buy |
| FIRST TRUST ADVISORS LP | 78,370 | 131,829 | +53,459 | 0.02 | 0.03 | +0.01 | buy |
| LOOMIS SAYLES & CO L P | 122,921 | 120,104 | -2,817 | 0.05 | 0.04 | -0.01 | sell |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 121,482 | 118,973 | -2,509 | 0.08 | 0.07 | -0.01 | sell |
| Invesco Ltd. | 134,726 | 118,431 | -16,295 | 0.01 | 0.01 | -0.00 | sell |
| T. Rowe Price Investment Management, Inc. | 149,501 | 118,090 | -31,411 | 0.03 | 0.02 | -0.01 | sell |
| Bank of New York Mellon Corp | 116,406 | 115,766 | -640 | 0.01 | 0.01 | -0.00 | sell |
| RIVERBRIDGE PARTNERS LLC | 109,357 | 113,503 | +4,146 | 0.51 | 0.52 | +0.01 | buy |
| FRANKLIN RESOURCES INC | 110,808 | 111,563 | +755 | 0.01 | 0.01 | -0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 97,081 | 100,828 | +3,747 | 0.00 | 0.00 | -0.00 | buy |
| Alyeska Investment Group, L.P. | 55,000 | 100,013 | +45,013 | 0.06 | 0.10 | +0.04 | buy |
| JANUS HENDERSON GROUP PLC | 101,378 | 93,468 | -7,910 | 0.02 | 0.01 | -0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 91,204 | 92,095 | +891 | 0.01 | 0.01 | -0.00 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 86,963 | 91,762 | +4,799 | 0.18 | 0.18 | -0.00 | buy |
| MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC | 90,336 | 90,336 | 0 | 1.96 | 1.88 | -0.08 | hold |
| AMERIPRISE FINANCIAL INC | 81,614 | 88,348 | +6,734 | 0.01 | 0.01 | -0.00 | buy |
| DF DENT & CO INC | 64,451 | 85,040 | +20,589 | 0.25 | 0.31 | +0.06 | buy |
| Zuckerman Investment Group, LLC | 80,168 | 79,887 | -281 | 2.51 | 2.22 | -0.28 | sell |
| FEDERATED HERMES, INC. | 68,766 | 74,194 | +5,428 | 0.04 | 0.04 | -0.00 | buy |
| RAYMOND JAMES FINANCIAL INC | 55,708 | 70,226 | +14,518 | 0.01 | 0.01 | +0.00 | buy |
| SEI INVESTMENTS CO | 66,887 | 66,584 | -303 | 0.03 | 0.02 | -0.00 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 50,466 | 66,213 | +15,747 | 0.00 | 0.00 | +0.00 | buy |
| FRED ALGER MANAGEMENT, LLC | 59,857 | 65,192 | +5,335 | 0.10 | 0.08 | -0.02 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 60,449 | 64,079 | +3,630 | 0.01 | 0.01 | -0.00 | buy |
| WCM INVESTMENT MANAGEMENT, LLC | 62,676 | 61,950 | -726 | 0.05 | 0.04 | -0.01 | sell |
| NATIXIS ADVISORS, LLC | 58,955 | 60,299 | +1,344 | 0.03 | 0.03 | -0.00 | buy |
| Tributary Capital Management, LLC | 63,939 | 59,460 | -4,479 | 1.63 | 1.51 | -0.12 | sell |
| Rockefeller Capital Management L.P. | 40,314 | 57,820 | +17,506 | 0.03 | 0.04 | +0.01 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 53,241 | 57,169 | +3,928 | 0.07 | 0.07 | +0.00 | buy |
| COMERICA BANK | 56,054 | 56,130 | +76 | 0.07 | 0.06 | -0.01 | buy |
| Tidal Investments LLC | 35,614 | 51,390 | +15,776 | 0.09 | 0.10 | +0.01 | buy |
| WELLS FARGO & COMPANY/MN | 50,798 | 51,123 | +325 | 0.00 | 0.00 | -0.00 | buy |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 48,833 | 49,674 | +841 | 0.93 | 0.88 | -0.06 | buy |
| Fiera Capital Corp | 47,186 | 48,024 | +838 | 0.05 | 0.05 | -0.00 | buy |
| RHUMBLINE ADVISERS | 45,076 | 46,097 | +1,021 | 0.01 | 0.01 | -0.00 | buy |
| Legal & General Group Plc | 45,784 | 46,037 | +253 | 0.00 | 0.00 | -0.00 | buy |
| CI INVESTMENTS INC. | 45,617 | 45,244 | -373 | 0.06 | 0.05 | -0.01 | sell |
| JACOBSON & SCHMITT ADVISORS, LLC | 39,143 | 44,947 | +5,804 | 2.33 | 2.28 | -0.05 | buy |
| Select Equity Group, L.P. | 38,180 | 43,841 | +5,661 | 0.05 | 0.05 | +0.00 | buy |
| JPMORGAN CHASE & CO | 47,736 | 40,866 | -6,870 | 0.00 | 0.00 | -0.00 | sell |
| Montanaro Asset Management Ltd | 35,000 | 40,000 | +5,000 | 2.99 | 2.96 | -0.04 | buy |
| Nuveen, LLC | 84,767 | 38,647 | -46,120 | 0.01 | 0.00 | -0.00 | sell |
| ROYAL BANK OF CANADA | 53,371 | 35,690 | -17,681 | 0.00 | 0.00 | -0.00 | sell |
| Qube Research & Technologies Ltd | 16,868 | 35,152 | +18,284 | 0.01 | 0.01 | +0.01 | buy |
| BARCLAYS PLC | 22,198 | 32,110 | +9,912 | 0.00 | 0.00 | +0.00 | buy |
| Swiss National Bank | 32,549 | 32,049 | -500 | 0.01 | 0.01 | -0.00 | sell |
| UBS Group AG | 46,360 | 31,558 | -14,802 | 0.00 | 0.00 | -0.00 | sell |
| CW Advisors, LLC | 31,711 | 30,965 | -746 | 0.11 | 0.09 | -0.02 | sell |
| HARBOR CAPITAL ADVISORS, INC. | 29,858 | 30,578 | +720 | 0.40 | 0.37 | -0.03 | buy |
| Zimmer Partners, LP | 0 | 30,000 | +30,000 | 0.00 | 0.20 | +0.20 | buy |
| SageView Advisory Group, LLC | 19,140 | 27,356 | +8,216 | 0.24 | 0.29 | +0.05 | buy |
| GOLDMAN SACHS GROUP INC | 103,274 | 27,314 | -75,960 | 0.01 | 0.00 | -0.00 | sell |
| SEGALL BRYANT & HAMILL, LLC | 20,617 | 24,821 | +4,204 | 0.09 | 0.10 | +0.01 | buy |
| TWINBEECH CAPITAL LP | 0 | 24,789 | +24,789 | 0.00 | 0.16 | +0.16 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 26,775 | 23,643 | -3,132 | 0.03 | 0.02 | -0.01 | sell |
| TUDOR INVESTMENT CORP ET AL | 0 | 22,445 | +22,445 | 0.00 | 0.05 | +0.05 | buy |
| CITIGROUP INC | 25,985 | 21,517 | -4,468 | 0.01 | 0.00 | -0.00 | sell |
| Bragg Financial Advisors, Inc | 22,355 | 21,270 | -1,085 | 0.27 | 0.22 | -0.05 | sell |
| CANADA LIFE ASSURANCE Co | 20,819 | 20,984 | +165 | 0.01 | 0.01 | -0.00 | buy |
| Edgestream Partners, L.P. | 22,720 | 20,905 | -1,815 | 0.22 | 0.17 | -0.06 | sell |
| LPL Financial LLC | 14,299 | 20,547 | +6,248 | 0.00 | 0.00 | +0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 21,541 | 20,485 | -1,056 | 0.01 | 0.01 | -0.00 | sell |
| 1900 WEALTH MANAGEMENT LLC | 18,272 | 18,272 | 0 | 0.44 | 0.40 | -0.05 | hold |
| MILLENNIUM MANAGEMENT LLC | 0 | 17,932 | +17,932 | 0.00 | 0.00 | +0.00 | buy |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 16,335 | 17,817 | +1,482 | 0.02 | 0.02 | +0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 17,405 | 17,605 | +200 | 0.01 | 0.01 | -0.00 | buy |
| EVERETT HARRIS & CO /CA/ | 17,465 | 17,390 | -75 | 0.07 | 0.06 | -0.00 | sell |
| PRUDENTIAL FINANCIAL INC | 16,471 | 17,379 | +908 | 0.01 | 0.01 | -0.00 | buy |
| MOODY ALDRICH PARTNERS LLC | 12,847 | 16,683 | +3,836 | 0.78 | 0.93 | +0.14 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 15,646 | 15,454 | -192 | 0.06 | 0.05 | -0.01 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 15,378 | 15,345 | -33 | 0.01 | 0.00 | -0.00 | sell |
| THRIVENT FINANCIAL FOR LUTHERANS | 14,730 | 14,744 | +14 | 0.01 | 0.01 | -0.00 | buy |
| ALGERT GLOBAL LLC | 7,384 | 13,064 | +5,680 | 0.05 | 0.08 | +0.03 | buy |
| Beacon Pointe Advisors, LLC | 12,949 | 12,784 | -165 | 0.04 | 0.04 | -0.00 | sell |
| JANE STREET GROUP, LLC | 0 | 12,781 | +12,781 | 0.00 | 0.01 | +0.01 | buy |
| VAN ECK ASSOCIATES CORP | 15,308 | 12,369 | -2,939 | 0.01 | 0.00 | -0.00 | sell |
| VOYA INVESTMENT MANAGEMENT LLC | 11,662 | 11,573 | -89 | 0.00 | 0.00 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 13,315 | 11,490 | -1,825 | 0.00 | 0.00 | -0.00 | sell |
| FMR LLC | 54,474 | 10,799 | -43,675 | 0.00 | 0.00 | -0.00 | sell |