| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 12,087,022 | 16,391,308 | +4,304,286 | 1.33 | 1.52 | +0.18 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 7,273,914 | 10,364,266 | +3,090,352 | 0.42 | 0.47 | +0.05 | buy |
| BAMCO INC /NY/ | 4,097,022 | 5,359,172 | +1,262,150 | 0.22 | 0.25 | +0.03 | buy |
| Artisan Partners Limited Partnership | 3,165,579 | 3,871,568 | +705,989 | 0.10 | 0.10 | +0.00 | buy |
| Weiss Asset Management LP | 40,932 | 600,200 | +559,268 | 0.04 | 0.36 | +0.33 | buy |
| Shannon River Fund Management LLC | 567,866 | 1,045,914 | +478,048 | 2.08 | 4.12 | +2.04 | buy |
| POLEN CAPITAL MANAGEMENT LLC | 290,890 | 546,482 | +255,592 | 0.01 | 0.02 | +0.01 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 11,009,200 | 11,246,271 | +237,071 | 0.55 | 0.46 | -0.09 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 792,800 | 994,017 | +201,217 | 0.11 | 0.11 | +0.00 | buy |
| SEGALL BRYANT & HAMILL, LLC | 168,067 | 337,101 | +169,034 | 0.06 | 0.11 | +0.05 | buy |
| TimesSquare Capital Management, LLC | 1,751,540 | 1,851,879 | +100,339 | 0.52 | 0.48 | -0.04 | buy |
| LOOMIS SAYLES & CO L P | 2,735,902 | 2,831,708 | +95,806 | 0.08 | 0.07 | -0.01 | buy |
| Granite Investment Partners, LLC | 262,608 | 345,055 | +82,447 | 0.20 | 0.23 | +0.03 | buy |
| Conestoga Capital Advisors, LLC | 6,426,367 | 6,506,247 | +79,880 | 1.93 | 1.66 | -0.27 | buy |
| THORNBURG INVESTMENT MANAGEMENT INC | 251,578 | 331,285 | +79,707 | 0.07 | 0.08 | +0.01 | buy |
| PDT Partners, LLC | 41,507 | 78,227 | +36,720 | 0.09 | 0.13 | +0.04 | buy |
| B. Metzler seel. Sohn & Co. AG | 117,633 | 136,087 | +18,454 | 0.03 | 0.03 | -0.00 | buy |
| Nebula Research & Development LLC | 31,609 | 47,934 | +16,325 | 0.19 | 0.18 | -0.01 | buy |
| Versor Investments LP | 23,434 | 37,772 | +14,338 | 0.10 | 0.14 | +0.04 | buy |
| REGIONS FINANCIAL CORP | 135,439 | 143,918 | +8,479 | 0.02 | 0.02 | -0.00 | buy |
| Petrus Trust Company, LTA | 36,608 | 44,999 | +8,391 | 0.07 | 0.07 | +0.00 | buy |
| NewEdge Wealth, LLC | 65,216 | 73,454 | +8,238 | 0.03 | 0.03 | -0.01 | buy |
| Vestmark Advisory Solutions, Inc. | 65,216 | 73,216 | +8,000 | 0.07 | 0.06 | -0.01 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 217,387 | 225,171 | +7,784 | 0.42 | 0.35 | -0.08 | buy |
| Olympiad Research LP | 18,224 | 24,170 | +5,946 | 0.29 | 0.28 | -0.01 | buy |
| FOX RUN MANAGEMENT, L.L.C. | 13,385 | 18,465 | +5,080 | 0.07 | 0.07 | +0.00 | buy |
| Artal Group S.A. | 20,000 | 25,000 | +5,000 | 0.01 | 0.01 | -0.00 | buy |
| EQUITABLE TRUST CO | 20,099 | 24,565 | +4,466 | 0.03 | 0.03 | -0.00 | buy |
| RiverPark Advisors, LLC | 1,164 | 5,366 | +4,202 | 0.02 | 0.08 | +0.06 | buy |
| Clare Market Investments LLC | 13,000 | 15,000 | +2,000 | 0.09 | 0.08 | -0.01 | buy |
| MQS Management LLC | 11,476 | 13,471 | +1,995 | 0.13 | 0.14 | +0.01 | buy |
| Migdal Insurance & Financial Holdings Ltd. | 246 | 411 | +165 | 0.00 | 0.00 | +0.00 | buy |
| Hillsdale Investment Management Inc. | 28,700 | 28,300 | -400 | 0.05 | 0.04 | -0.01 | sell |
| Eagle Bay Advisors LLC | 1,773 | 1,207 | -566 | 0.02 | 0.01 | -0.01 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 4,486 | 3,199 | -1,287 | 0.02 | 0.01 | -0.01 | sell |
| Susquehanna Portfolio Strategies, LLC | 42,848 | 39,748 | -3,100 | 0.02 | 0.02 | +0.00 | sell |
| Premier Fund Managers Ltd | 27,449 | 23,585 | -3,864 | 0.02 | 0.02 | -0.01 | sell |
| OMERS ADMINISTRATION Corp | 18,300 | 12,600 | -5,700 | 0.00 | 0.00 | -0.00 | sell |
| AXIOM INVESTORS LLC /DE | 505,030 | 477,890 | -27,140 | 0.10 | 0.07 | -0.03 | sell |
| FRED ALGER MANAGEMENT, LLC | 3,122,149 | 3,064,258 | -57,891 | 0.34 | 0.27 | -0.07 | sell |
| SEVEN GRAND MANAGERS, LLC | 221,401 | 150,000 | -71,401 | 4.23 | 1.30 | -2.93 | sell |
| OSTERWEIS CAPITAL MANAGEMENT INC | 533,110 | 346,480 | -186,630 | 0.68 | 0.36 | -0.32 | sell |
| OCCUDO QUANTITATIVE STRATEGIES LP | 243,486 | 24,280 | -219,206 | 0.66 | 0.08 | -0.59 | sell |
| BROWN CAPITAL MANAGEMENT LLC | 3,534,992 | 3,182,869 | -352,123 | 1.06 | 1.00 | -0.07 | sell |