| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 9,057,647 | 9,047,272 | -10,375 | 0.02 | 0.01 | -0.00 | sell |
| Conestoga Capital Advisors, LLC | 2,777,327 | 2,804,475 | +27,148 | 4.58 | 4.44 | -0.13 | buy |
| WASATCH ADVISORS LP | 3,765,442 | 2,582,220 | -1,183,222 | 2.19 | 1.36 | -0.83 | sell |
| STATE STREET CORP | 2,306,780 | 2,389,197 | +82,417 | 0.01 | 0.01 | -0.00 | buy |
| Capital Research Global Investors | 2,488,034 | 2,330,165 | -157,869 | 0.04 | 0.03 | -0.02 | sell |
| Capital International Investors | 1,998,409 | 1,952,820 | -45,589 | 0.03 | 0.04 | +0.01 | sell |
| T. Rowe Price Investment Management, Inc. | 1,707,723 | 1,699,490 | -8,233 | 0.11 | 0.09 | -0.01 | sell |
| Invesco Ltd. | 2,703,855 | 1,653,438 | -1,050,417 | 0.03 | 0.02 | -0.02 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 1,538,803 | 1,553,163 | +14,360 | 0.01 | 0.01 | -0.00 | buy |
| JPMORGAN CHASE & CO | 1,462,770 | 1,358,874 | -103,896 | 0.01 | 0.01 | -0.00 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,468,206 | 1,257,092 | -211,114 | 0.40 | 0.33 | -0.07 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 1,348,555 | 1,252,042 | -96,513 | 0.91 | 0.72 | -0.19 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 1,307,249 | 1,211,802 | -95,447 | 0.02 | 0.02 | -0.00 | sell |
| MORGAN STANLEY | 1,362,854 | 1,195,294 | -167,560 | 0.01 | 0.01 | -0.00 | sell |
| GENEVA CAPITAL MANAGEMENT LLC | 1,265,324 | 1,163,087 | -102,237 | 2.33 | 1.96 | -0.37 | sell |
| Clearbridge Investments, LLC | 750,859 | 1,141,729 | +390,870 | 0.06 | 0.08 | +0.02 | buy |
| EARNEST PARTNERS LLC | 1,162,557 | 1,133,077 | -29,480 | 0.49 | 0.37 | -0.12 | sell |
| DIMENSIONAL FUND ADVISORS LP | 1,035,661 | 1,067,132 | +31,471 | 0.02 | 0.02 | -0.00 | buy |
| GOLDMAN SACHS GROUP INC | 899,385 | 1,050,770 | +151,385 | 0.01 | 0.01 | -0.00 | buy |
| Neuberger Berman Group LLC | 1,045,409 | 953,777 | -91,632 | 0.08 | 0.06 | -0.02 | sell |
| UBS Group AG | 841,897 | 932,817 | +90,920 | 0.02 | 0.01 | -0.00 | buy |
| Pictet Asset Management Holding SA | 990,651 | 924,375 | -66,276 | 0.09 | 0.08 | -0.02 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,665,226 | 822,492 | -842,734 | 0.68 | 0.27 | -0.41 | sell |
| AMERIPRISE FINANCIAL INC | 764,056 | 780,338 | +16,282 | 0.02 | 0.01 | -0.00 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 686,511 | 724,354 | +37,843 | 0.07 | 0.06 | -0.01 | buy |
| Allspring Global Investments Holdings, LLC | 699,620 | 721,890 | +22,270 | 0.11 | 0.10 | -0.01 | buy |
| BAMCO INC /NY/ | 446,242 | 718,461 | +272,219 | 0.12 | 0.17 | +0.05 | buy |
| NORTHERN TRUST CORP | 709,873 | 711,776 | +1,903 | 0.01 | 0.01 | -0.00 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 672,756 | 652,700 | -20,056 | 0.01 | 0.01 | -0.00 | sell |
| BROWN ADVISORY INC | 662,629 | 649,492 | -13,137 | 0.09 | 0.08 | -0.01 | sell |
| LOOMIS SAYLES & CO L P | 651,263 | 608,654 | -42,609 | 0.08 | 0.06 | -0.01 | sell |
| BNP Paribas Asset Management Holding S.A. | 501,096 | 593,009 | +91,913 | 0.06 | 0.05 | -0.00 | buy |
| TimesSquare Capital Management, LLC | 597,810 | 574,238 | -23,572 | 0.88 | 0.77 | -0.11 | sell |
| LONDON CO OF VIRGINIA | 547,044 | 532,707 | -14,337 | 0.31 | 0.26 | -0.05 | sell |
| FRED ALGER MANAGEMENT, LLC | 448,415 | 526,659 | +78,244 | 0.17 | 0.18 | +0.01 | buy |
| SEI INVESTMENTS CO | 558,165 | 525,062 | -33,103 | 0.05 | 0.04 | -0.02 | sell |
| Point72 Asset Management, L.P. | 0 | 463,949 | +463,949 | 0.00 | 0.06 | +0.06 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 0 | 448,049 | +448,049 | 0.00 | 0.03 | +0.03 | buy |
| BANK OF AMERICA CORP /DE/ | 615,095 | 438,906 | -176,189 | 0.00 | 0.00 | -0.00 | sell |
| SEGALL BRYANT & HAMILL, LLC | 436,403 | 426,703 | -9,700 | 0.58 | 0.35 | -0.23 | sell |
| Woodline Partners LP | 47,136 | 415,406 | +368,270 | 0.02 | 0.12 | +0.11 | buy |
| Bank of New York Mellon Corp | 408,188 | 396,195 | -11,993 | 0.01 | 0.01 | -0.00 | sell |
| Capital World Investors | 0 | 392,100 | +392,100 | 0.00 | 0.00 | +0.00 | buy |
| Select Equity Group, L.P. | 374,229 | 391,974 | +17,745 | 0.17 | 0.17 | -0.00 | buy |
| FIFTH THIRD BANCORP | 6,664 | 387,531 | +380,867 | 0.00 | 0.06 | +0.05 | buy |
| Boston Trust Walden Corp | 311,665 | 384,785 | +73,120 | 0.23 | 0.25 | +0.02 | buy |
| FRANKLIN RESOURCES INC | 388,363 | 345,826 | -42,537 | 0.01 | 0.01 | -0.00 | sell |
| Ranger Investment Management, L.P. | 344,234 | 341,689 | -2,545 | 2.31 | 1.96 | -0.35 | sell |
| DF DENT & CO INC | 343,498 | 327,585 | -15,913 | 0.48 | 0.50 | +0.01 | sell |
| Global Alpha Capital Management Ltd. | 328,332 | 325,827 | -2,505 | 1.96 | 1.56 | -0.41 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 298,923 | 305,665 | +6,742 | 0.01 | 0.01 | -0.00 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 311,053 | 292,603 | -18,450 | 0.01 | 0.00 | -0.00 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 355,623 | 292,163 | -63,460 | 0.00 | 0.00 | -0.00 | sell |
| BLAIR WILLIAM & CO/IL | 279,121 | 290,464 | +11,343 | 0.07 | 0.07 | -0.01 | buy |
| RAYMOND JAMES FINANCIAL INC | 304,451 | 284,290 | -20,161 | 0.01 | 0.01 | -0.00 | sell |
| Harvey Partners, LLC | 196,142 | 281,500 | +85,358 | 1.72 | 1.81 | +0.09 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 257,555 | 276,629 | +19,074 | 0.01 | 0.01 | -0.00 | buy |
| Zimmer Partners, LP | 15,194 | 257,694 | +242,500 | 0.04 | 0.50 | +0.46 | buy |
| Rockefeller Capital Management L.P. | 188,331 | 255,656 | +67,325 | 0.03 | 0.04 | +0.00 | buy |
| Granahan Investment Management, LLC | 257,715 | 250,262 | -7,453 | 1.08 | 0.96 | -0.12 | sell |
| Aberdeen Group plc | 186,992 | 249,564 | +62,572 | 0.03 | 0.03 | +0.00 | buy |
| GW&K Investment Management, LLC | 227,459 | 232,277 | +4,818 | 0.19 | 0.16 | -0.03 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 216,300 | 223,578 | +7,278 | 0.07 | 0.06 | -0.02 | buy |
| Tidal Investments LLC | 167,075 | 221,882 | +54,807 | 0.07 | 0.05 | -0.01 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 197,970 | 211,037 | +13,067 | 0.41 | 0.35 | -0.06 | buy |
| THORNBURG INVESTMENT MANAGEMENT INC | 244,037 | 203,167 | -40,870 | 0.30 | 0.17 | -0.13 | sell |
| Aristotle Capital Boston, LLC | 172,046 | 195,954 | +23,908 | 0.93 | 0.97 | +0.04 | buy |
| Summit Creek Advisors LLC | 210,295 | 186,780 | -23,515 | 3.24 | 3.04 | -0.20 | sell |
| Nuveen, LLC | 532,143 | 174,944 | -357,199 | 0.01 | 0.00 | -0.01 | sell |
| RIVERBRIDGE PARTNERS LLC | 0 | 173,205 | +173,205 | 0.00 | 0.34 | +0.34 | buy |
| RHUMBLINE ADVISERS | 161,359 | 167,841 | +6,482 | 0.01 | 0.01 | -0.00 | buy |
| Granite Investment Partners, LLC | 172,621 | 163,583 | -9,038 | 1.00 | 0.80 | -0.20 | sell |
| JENNISON ASSOCIATES LLC | 200,455 | 154,074 | -46,381 | 0.01 | 0.01 | -0.00 | sell |
| OSTERWEIS CAPITAL MANAGEMENT INC | 160,735 | 148,270 | -12,465 | 0.67 | 0.61 | -0.06 | sell |
| FENIMORE ASSET MANAGEMENT INC | 117,493 | 146,534 | +29,041 | 0.24 | 0.26 | +0.02 | buy |
| Legal & General Group Plc | 157,552 | 144,081 | -13,471 | 0.00 | 0.00 | -0.00 | sell |
| Swiss National Bank | 123,200 | 123,600 | +400 | 0.01 | 0.01 | -0.00 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 124,356 | 120,364 | -3,992 | 0.02 | 0.02 | -0.00 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 157,414 | 120,248 | -37,166 | 0.01 | 0.01 | -0.00 | sell |
| Russell Investments Group, Ltd. | 169,420 | 119,559 | -49,861 | 0.02 | 0.01 | -0.01 | sell |
| STATE OF WISCONSIN INVESTMENT BOARD | 117,734 | 112,986 | -4,748 | 0.03 | 0.02 | -0.01 | sell |
| BOOTHBAY FUND MANAGEMENT, LLC | 89,045 | 111,109 | +22,064 | 0.22 | 0.20 | -0.02 | buy |
| PICTON MAHONEY ASSET MANAGEMENT | 0 | 102,126 | +102,126 | 0.00 | 0.08 | +0.08 | buy |
| GAMCO INVESTORS, INC. ET AL | 99,200 | 99,200 | 0 | 0.09 | 0.08 | -0.02 | hold |
| ROYAL BANK OF CANADA | 100,516 | 96,947 | -3,569 | 0.00 | 0.00 | -0.00 | sell |
| AXIOM INVESTORS LLC /DE | 201,364 | 92,005 | -109,359 | 0.17 | 0.08 | -0.09 | sell |
| Catawba River Capital | 85,923 | 87,102 | +1,179 | 3.74 | 3.41 | -0.33 | buy |
| WELLS FARGO & COMPANY/MN | 128,416 | 83,297 | -45,119 | 0.00 | 0.00 | -0.00 | sell |
| LAZARD ASSET MANAGEMENT LLC | 76,947 | 83,079 | +6,132 | 0.01 | 0.01 | -0.00 | buy |
| JONES FINANCIAL COMPANIES LLLP | 2,763 | 82,276 | +79,513 | 0.00 | 0.00 | +0.00 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 83,475 | 80,910 | -2,565 | 0.00 | 0.00 | -0.00 | sell |
| NATIXIS ADVISORS, LLC | 51,454 | 80,712 | +29,258 | 0.01 | 0.01 | +0.00 | buy |
| Impax Asset Management Group plc | 80,000 | 80,000 | 0 | 0.05 | 0.04 | -0.00 | hold |
| NICHOLAS COMPANY, INC. | 79,418 | 79,025 | -393 | 0.14 | 0.12 | -0.01 | sell |
| ALLIANCEBERNSTEIN L.P. | 78,506 | 76,276 | -2,230 | 0.00 | 0.00 | -0.00 | sell |
| J. Safra Sarasin Holding AG | 56,978 | 74,219 | +17,241 | 0.09 | 0.10 | +0.01 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 58,647 | 74,027 | +15,380 | 0.01 | 0.01 | +0.00 | buy |
| ARGENT CAPITAL MANAGEMENT LLC | 6,332 | 73,097 | +66,765 | 0.02 | 0.18 | +0.17 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 84,198 | 72,019 | -12,179 | 0.10 | 0.07 | -0.04 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 66,323 | 71,590 | +5,267 | 0.03 | 0.02 | -0.00 | buy |