| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 2,365,390 | 2,407,891 | +42,501 | 0.01 | 0.01 | +0.00 | buy |
| VANGUARD GROUP INC | 1,784,302 | 1,756,390 | -27,912 | 0.01 | 0.01 | +0.00 | sell |
| Capital World Investors | 1,045,747 | 1,052,480 | +6,733 | 0.03 | 0.04 | +0.01 | buy |
| MORGAN STANLEY | 559,951 | 669,601 | +109,650 | 0.01 | 0.01 | +0.00 | buy |
| WASATCH ADVISORS LP | 600,326 | 666,473 | +66,147 | 0.78 | 1.16 | +0.38 | buy |
| STATE STREET CORP | 621,076 | 637,650 | +16,574 | 0.01 | 0.01 | +0.00 | buy |
| Conestoga Capital Advisors, LLC | 578,891 | 633,255 | +54,364 | 2.26 | 3.13 | +0.87 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 393,257 | 392,802 | -455 | 0.01 | 0.01 | +0.00 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 407,208 | 392,110 | -15,098 | 0.24 | 0.31 | +0.07 | sell |
| Neuberger Berman Group LLC | 413,228 | 390,261 | -22,967 | 0.07 | 0.09 | +0.01 | sell |
| FIRST TRUST ADVISORS LP | 298,298 | 382,174 | +83,876 | 0.05 | 0.08 | +0.03 | buy |
| DIMENSIONAL FUND ADVISORS LP | 290,867 | 303,891 | +13,024 | 0.02 | 0.02 | +0.00 | buy |
| NORGES BANK | 0 | 294,434 | +294,434 | 0.00 | 0.01 | +0.01 | buy |
| T. Rowe Price Investment Management, Inc. | 172,001 | 277,351 | +105,350 | 0.03 | 0.05 | +0.03 | buy |
| FIRST MANHATTAN CO. LLC. | 278,284 | 273,420 | -4,864 | 0.18 | 0.21 | +0.03 | sell |
| Capital International Investors | 150,299 | 226,298 | +75,999 | 0.01 | 0.01 | +0.00 | buy |
| CONGRESS ASSET MANAGEMENT CO | 211,639 | 221,450 | +9,811 | 0.34 | 0.46 | +0.12 | buy |
| GOLDMAN SACHS GROUP INC | 103,395 | 218,665 | +115,270 | 0.00 | 0.01 | +0.01 | buy |
| Champlain Investment Partners, LLC | 309,333 | 214,887 | -94,446 | 0.57 | 0.64 | +0.07 | sell |
| FMR LLC | 1,954 | 213,697 | +211,743 | 0.00 | 0.00 | +0.00 | buy |
| NORTHERN TRUST CORP | 207,955 | 199,802 | -8,153 | 0.01 | 0.01 | +0.00 | sell |
| THRIVENT FINANCIAL FOR LUTHERANS | 12,878 | 185,070 | +172,192 | 0.01 | 0.10 | +0.09 | buy |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 172,040 | 182,040 | +10,000 | 0.38 | 0.52 | +0.14 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 167,572 | 174,829 | +7,257 | 0.01 | 0.01 | +0.00 | buy |
| GW&K Investment Management, LLC | 0 | 159,197 | +159,197 | 0.00 | 0.40 | +0.40 | buy |
| Channing Capital Management, LLC | 0 | 150,453 | +150,453 | 0.00 | 1.14 | +1.14 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 145,333 | 146,885 | +1,552 | 0.00 | 0.00 | +0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 120,459 | 141,496 | +21,037 | 0.00 | 0.00 | +0.00 | buy |
| Allspring Global Investments Holdings, LLC | 197,112 | 140,530 | -56,582 | 0.08 | 0.07 | -0.01 | sell |
| SG Americas Securities, LLC | 1,180 | 135,984 | +134,804 | 0.00 | 0.05 | +0.05 | buy |
| UBS Group AG | 32,976 | 135,821 | +102,845 | 0.00 | 0.01 | +0.01 | buy |
| RIVERBRIDGE PARTNERS LLC | 144,208 | 130,412 | -13,796 | 0.59 | 0.72 | +0.13 | sell |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 119,031 | 121,893 | +2,862 | 0.05 | 0.05 | +0.01 | buy |
| LOOMIS SAYLES & CO L P | 117,083 | 111,857 | -5,226 | 0.03 | 0.04 | +0.01 | sell |
| RAYMOND JAMES FINANCIAL INC | 90,193 | 110,821 | +20,628 | 0.01 | 0.01 | +0.00 | buy |
| Select Equity Group, L.P. | 83,045 | 108,194 | +25,149 | 0.09 | 0.15 | +0.06 | buy |
| Bank of New York Mellon Corp | 112,281 | 106,087 | -6,194 | 0.00 | 0.01 | +0.00 | sell |
| BESSEMER GROUP INC | 5,790 | 104,700 | +98,910 | 0.00 | 0.05 | +0.05 | buy |
| DF DENT & CO INC | 113,007 | 92,332 | -20,675 | 0.35 | 0.39 | +0.04 | sell |
| NATIXIS ADVISORS, LLC | 87,389 | 89,055 | +1,666 | 0.03 | 0.04 | +0.01 | buy |
| JANUS HENDERSON GROUP PLC | 91,530 | 88,110 | -3,420 | 0.01 | 0.01 | +0.00 | sell |
| COMERICA BANK | 55,288 | 82,356 | +27,068 | 0.05 | 0.10 | +0.05 | buy |
| WELLS FARGO & COMPANY/MN | 70,455 | 80,643 | +10,188 | 0.00 | 0.00 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 75,815 | 79,882 | +4,067 | 0.00 | 0.01 | +0.00 | buy |
| Zuckerman Investment Group, LLC | 78,403 | 79,860 | +1,457 | 1.76 | 2.09 | +0.33 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 81,208 | 79,776 | -1,432 | 0.01 | 0.01 | +0.00 | sell |
| Invesco Ltd. | 54,011 | 70,144 | +16,133 | 0.00 | 0.00 | +0.00 | buy |
| SOUTHERNSUN ASSET MANAGEMENT, LLC | 0 | 66,748 | +66,748 | 0.00 | 2.73 | +2.73 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 104,131 | 64,210 | -39,921 | 0.17 | 0.13 | -0.04 | sell |
| JACOBSON & SCHMITT ADVISORS, LLC | 53,712 | 62,484 | +8,772 | 2.24 | 3.09 | +0.85 | buy |
| SEI INVESTMENTS CO | 54,133 | 61,652 | +7,519 | 0.01 | 0.02 | +0.00 | buy |
| Tributary Capital Management, LLC | 57,227 | 59,246 | +2,019 | 1.26 | 1.71 | +0.46 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 65,574 | 57,741 | -7,833 | 0.06 | 0.06 | -0.00 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 64,657 | 56,087 | -8,570 | 0.00 | 0.00 | +0.00 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 53,186 | 53,131 | -55 | 0.03 | 0.03 | +0.01 | sell |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 49,928 | 50,018 | +90 | 0.70 | 0.86 | +0.15 | buy |
| CI INVESTMENTS INC. | 44,707 | 47,624 | +2,917 | 0.04 | 0.06 | +0.02 | buy |
| Rockefeller Capital Management L.P. | 57,035 | 47,485 | -9,550 | 0.03 | 0.03 | -0.00 | sell |
| SEGALL BRYANT & HAMILL, LLC | 44,171 | 46,244 | +2,073 | 0.14 | 0.18 | +0.04 | buy |
| Montanaro Asset Management Ltd | 40,000 | 46,200 | +6,200 | 2.42 | 3.78 | +1.35 | buy |
| RHUMBLINE ADVISERS | 45,773 | 44,224 | -1,549 | 0.01 | 0.01 | +0.00 | sell |
| Legal & General Group Plc | 44,199 | 42,405 | -1,794 | 0.00 | 0.00 | +0.00 | sell |
| Tidal Investments LLC | 50,897 | 42,273 | -8,624 | 0.05 | 0.05 | -0.00 | sell |
| Nuveen, LLC | 38,249 | 37,378 | -871 | 0.00 | 0.00 | +0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 5,717 | 36,941 | +31,224 | 0.00 | 0.01 | +0.01 | buy |
| ROYAL BANK OF CANADA | 33,967 | 36,223 | +2,256 | 0.00 | 0.00 | +0.00 | buy |
| Swiss National Bank | 32,549 | 33,149 | +600 | 0.00 | 0.01 | +0.00 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 16,530 | 29,644 | +13,114 | 0.02 | 0.04 | +0.02 | buy |
| OSAIC HOLDINGS, INC. | 32,071 | 29,624 | -2,447 | 0.01 | 0.01 | +0.00 | sell |
| FRED ALGER MANAGEMENT, LLC | 28,209 | 27,626 | -583 | 0.03 | 0.03 | +0.01 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 26,439 | 27,034 | +595 | 0.00 | 0.00 | +0.00 | buy |
| SCHWARTZ INVESTMENT COUNSEL INC | 0 | 26,000 | +26,000 | 0.00 | 0.27 | +0.27 | buy |
| BARCLAYS PLC | 23,423 | 25,429 | +2,006 | 0.00 | 0.00 | +0.00 | buy |
| JPMORGAN CHASE & CO | 46,274 | 23,924 | -22,350 | 0.00 | 0.00 | -0.00 | sell |
| LPL Financial LLC | 21,732 | 21,060 | -672 | 0.00 | 0.00 | +0.00 | sell |
| Susquehanna Portfolio Strategies, LLC | 24,448 | 20,915 | -3,533 | 0.09 | 0.09 | +0.00 | sell |
| Bragg Financial Advisors, Inc | 21,007 | 19,897 | -1,110 | 0.17 | 0.19 | +0.02 | sell |
| SageView Advisory Group, LLC | 24,521 | 19,457 | -5,064 | 0.21 | 0.19 | -0.01 | sell |
| 1900 WEALTH MANAGEMENT LLC | 18,272 | 18,272 | 0 | 0.30 | 0.34 | +0.04 | hold |
| MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC | 16,731 | 18,203 | +1,472 | 0.64 | 0.87 | +0.23 | buy |
| ALLIANCEBERNSTEIN L.P. | 17,952 | 17,728 | -224 | 0.00 | 0.00 | +0.00 | sell |
| CenterBook Partners LP | 0 | 17,640 | +17,640 | 0.00 | 0.25 | +0.25 | buy |
| MOODY ALDRICH PARTNERS LLC | 8,113 | 17,540 | +9,427 | 0.37 | 0.96 | +0.59 | buy |
| EVERETT HARRIS & CO /CA/ | 17,174 | 17,120 | -54 | 0.05 | 0.06 | +0.01 | sell |
| Heron Bay Capital Management | 16,045 | 16,069 | +24 | 0.73 | 0.90 | +0.17 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 15,803 | 15,789 | -14 | 0.00 | 0.00 | +0.00 | sell |
| LAZARD ASSET MANAGEMENT LLC | 10,619 | 15,636 | +5,017 | 0.00 | 0.01 | +0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 16,752 | 15,575 | -1,177 | 0.00 | 0.01 | +0.00 | sell |
| Mawer Investment Management Ltd. | 0 | 15,173 | +15,173 | 0.00 | 0.02 | +0.02 | buy |
| MILLENNIUM MANAGEMENT LLC | 44,711 | 14,854 | -29,857 | 0.01 | 0.00 | -0.01 | sell |
| CANADA LIFE ASSURANCE Co | 20,178 | 14,516 | -5,662 | 0.01 | 0.01 | +0.00 | sell |
| OPPENHEIMER ASSET MANAGEMENT INC. | 13,622 | 13,884 | +262 | 0.04 | 0.05 | +0.01 | buy |
| DEUTSCHE BANK AG\ | 12,932 | 13,748 | +816 | 0.00 | 0.00 | +0.00 | buy |
| Creative Planning | 6,142 | 13,228 | +7,086 | 0.00 | 0.00 | +0.00 | buy |
| Grandeur Peak Global Advisors, LLC | 12,743 | 12,885 | +142 | 0.42 | 0.51 | +0.09 | buy |
| Beacon Pointe Advisors, LLC | 12,822 | 12,511 | -311 | 0.03 | 0.03 | -0.00 | sell |
| B. Metzler seel. Sohn & Co. AG | 9,000 | 12,383 | +3,383 | 0.02 | 0.03 | +0.01 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 12,045 | 12,053 | +8 | 0.01 | 0.01 | +0.00 | buy |
| STIFEL FINANCIAL CORP | 11,973 | 11,586 | -387 | 0.00 | 0.00 | +0.00 | sell |
| Pathstone Holdings, LLC | 7,171 | 11,532 | +4,361 | 0.01 | 0.01 | +0.01 | buy |