| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 16,391,308 | 17,575,462 | +1,184,154 | 1.52 | 1.74 | +0.22 | buy |
| Shannon River Fund Management LLC | 1,045,914 | 2,120,918 | +1,075,004 | 4.12 | 6.33 | +2.21 | buy |
| Artisan Partners Limited Partnership | 3,871,568 | 4,442,462 | +570,894 | 0.10 | 0.12 | +0.02 | buy |
| SCALAR GAUGE MANAGEMENT, LLC | 175,000 | 419,000 | +244,000 | 2.38 | 4.51 | +2.13 | buy |
| Grandeur Peak Global Advisors, LLC | 266,420 | 482,908 | +216,488 | 0.37 | 0.71 | +0.34 | buy |
| Conestoga Capital Advisors, LLC | 6,506,247 | 6,671,247 | +165,000 | 1.66 | 1.85 | +0.19 | buy |
| LOOMIS SAYLES & CO L P | 2,831,708 | 2,966,602 | +134,894 | 0.07 | 0.08 | +0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 11,246,271 | 11,374,673 | +128,402 | 0.46 | 0.51 | +0.05 | buy |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 285,510 | 401,365 | +115,855 | 0.09 | 0.14 | +0.05 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 225,171 | 313,534 | +88,363 | 0.35 | 0.48 | +0.14 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 10,364,266 | 10,430,794 | +66,528 | 0.47 | 0.51 | +0.03 | buy |
| Bullseye Asset Management LLC | 20,000 | 76,000 | +56,000 | 0.17 | 0.69 | +0.52 | buy |
| SEVEN GRAND MANAGERS, LLC | 150,000 | 200,000 | +50,000 | 1.30 | 1.67 | +0.37 | buy |
| POLEN CAPITAL MANAGEMENT LLC | 546,482 | 571,837 | +25,355 | 0.02 | 0.03 | +0.00 | buy |
| Atom Investors LP | 29,578 | 51,689 | +22,111 | 0.07 | 0.10 | +0.03 | buy |
| Weil Company, Inc. | 11,755 | 24,827 | +13,072 | 0.08 | 0.17 | +0.09 | buy |
| SEGALL BRYANT & HAMILL, LLC | 337,101 | 346,529 | +9,428 | 0.11 | 0.11 | +0.00 | buy |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 46,635 | 54,282 | +7,647 | 0.04 | 0.02 | -0.02 | buy |
| EQUITABLE TRUST CO | 24,565 | 29,842 | +5,277 | 0.03 | 0.04 | +0.01 | buy |
| B. Metzler seel. Sohn & Co. AG | 136,087 | 141,060 | +4,973 | 0.03 | 0.03 | -0.00 | buy |
| RiverPark Advisors, LLC | 5,366 | 7,140 | +1,774 | 0.08 | 0.11 | +0.03 | buy |
| FourThought Financial Partners, LLC | 39,652 | 40,743 | +1,091 | 0.08 | 0.10 | +0.02 | buy |
| REGIONS FINANCIAL CORP | 143,918 | 144,528 | +610 | 0.02 | 0.02 | +0.00 | buy |
| Vestmark Advisory Solutions, Inc. | 73,216 | 73,548 | +332 | 0.06 | 0.06 | +0.00 | buy |
| ARCADIA INVESTMENT MANAGEMENT CORP/MI | 977 | 1,188 | +211 | 0.00 | 0.00 | +0.00 | buy |
| NewEdge Wealth, LLC | 73,454 | 73,548 | +94 | 0.03 | 0.03 | +0.00 | buy |
| Malaga Cove Capital, LLC | 17,578 | 17,533 | -45 | 0.13 | 0.13 | +0.01 | sell |
| Migdal Insurance & Financial Holdings Ltd. | 411 | 287 | -124 | 0.00 | 0.00 | -0.00 | sell |
| Alberta Investment Management Corp | 71,953 | 71,730 | -223 | 0.01 | 0.01 | +0.00 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 3,199 | 2,809 | -390 | 0.01 | 0.01 | -0.00 | sell |
| Quantum Private Wealth, LLC | 15,507 | 14,842 | -665 | 0.10 | 0.10 | -0.00 | sell |
| Argent Trust Co | 17,397 | 14,862 | -2,535 | 0.01 | 0.01 | -0.00 | sell |
| Olympiad Research LP | 24,170 | 21,288 | -2,882 | 0.28 | 0.29 | +0.01 | sell |
| Granite Investment Partners, LLC | 345,055 | 339,088 | -5,967 | 0.23 | 0.26 | +0.03 | sell |
| Nebula Research & Development LLC | 47,934 | 40,270 | -7,664 | 0.18 | 0.12 | -0.06 | sell |
| AXIOM INVESTORS LLC /DE | 477,890 | 469,875 | -8,015 | 0.07 | 0.08 | +0.00 | sell |
| Petrus Trust Company, LTA | 44,999 | 32,128 | -12,871 | 0.07 | 0.06 | -0.02 | sell |
| Hillsdale Investment Management Inc. | 28,300 | 800 | -27,500 | 0.04 | 0.00 | -0.04 | sell |
| Susquehanna Portfolio Strategies, LLC | 39,748 | 11,035 | -28,713 | 0.02 | 0.01 | -0.01 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 994,017 | 964,819 | -29,198 | 0.11 | 0.12 | +0.01 | sell |
| BAMCO INC /NY/ | 5,359,172 | 5,324,656 | -34,516 | 0.25 | 0.28 | +0.03 | sell |
| TimesSquare Capital Management, LLC | 1,851,879 | 1,810,779 | -41,100 | 0.48 | 0.53 | +0.05 | sell |
| Advantage Alpha Capital Partners LP | 224,393 | 159,551 | -64,842 | 0.75 | 0.64 | -0.10 | sell |
| Holocene Advisors, LP | 135,740 | 60,895 | -74,845 | 0.01 | 0.00 | -0.00 | sell |
| OSTERWEIS CAPITAL MANAGEMENT INC | 346,480 | 255,390 | -91,090 | 0.36 | 0.24 | -0.12 | sell |
| FRED ALGER MANAGEMENT, LLC | 3,064,258 | 2,952,634 | -111,624 | 0.27 | 0.27 | -0.00 | sell |
| BROWN CAPITAL MANAGEMENT LLC | 3,182,869 | 2,942,376 | -240,493 | 1.00 | 1.10 | +0.10 | sell |
| Permira Holdings LTD | 25,613,323 | 20,247,294 | -5,366,029 | 9.95 | 9.39 | -0.55 | sell |