| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 0 | 616,352 | +616,352 | 0.00 | 0.01 | +0.01 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 4,254,443 | 4,816,232 | +561,789 | 0.09 | 0.07 | -0.02 | buy |
| WASATCH ADVISORS LP | 986,602 | 1,415,805 | +429,203 | 0.90 | 0.92 | +0.02 | buy |
| Impax Asset Management Group plc | 811,628 | 1,040,908 | +229,280 | 0.54 | 0.51 | -0.03 | buy |
| SANDS CAPITAL MANAGEMENT, LLC | 316,764 | 508,140 | +191,376 | 0.15 | 0.18 | +0.03 | buy |
| Bank of New York Mellon Corp | 321,231 | 479,581 | +158,350 | 0.01 | 0.01 | +0.00 | buy |
| JARISLOWSKY, FRASER Ltd | 434,813 | 549,302 | +114,489 | 0.44 | 0.41 | -0.03 | buy |
| AMERIPRISE FINANCIAL INC | 1,003,156 | 1,117,075 | +113,919 | 0.05 | 0.04 | -0.01 | buy |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 85,852 | 198,214 | +112,362 | 0.13 | 0.22 | +0.09 | buy |
| AMERICAN CENTURY COMPANIES INC | 249,490 | 360,079 | +110,589 | 0.03 | 0.03 | -0.00 | buy |
| Sandhill Capital Partners LLC | 258,485 | 363,160 | +104,675 | 3.61 | 3.38 | -0.23 | buy |
| BROWN ADVISORY INC | 359,130 | 461,813 | +102,683 | 0.08 | 0.07 | -0.01 | buy |
| Southpoint Capital Advisors LP | 400,000 | 500,000 | +100,000 | 1.38 | 1.51 | +0.13 | buy |
| CITADEL ADVISORS LLC | 96,576 | 192,493 | +95,917 | 0.02 | 0.02 | +0.01 | buy |
| T. Rowe Price Investment Management, Inc. | 1,079,691 | 1,168,638 | +88,947 | 0.12 | 0.09 | -0.03 | buy |
| GW&K Investment Management, LLC | 388,939 | 468,253 | +79,314 | 0.60 | 0.52 | -0.08 | buy |
| DF DENT & CO INC | 674,556 | 752,637 | +78,081 | 1.44 | 1.18 | -0.26 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 0 | 62,100 | +62,100 | 0.00 | 0.01 | +0.01 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 90,369 | 152,451 | +62,082 | 0.01 | 0.01 | -0.00 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 555,671 | 616,892 | +61,221 | 1.71 | 1.36 | -0.34 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0 | 54,895 | +54,895 | 0.00 | 0.02 | +0.02 | buy |
| DIMENSIONAL FUND ADVISORS LP | 515,218 | 568,349 | +53,131 | 0.02 | 0.02 | -0.01 | buy |
| Premier Fund Managers Ltd | 305,738 | 355,738 | +50,000 | 2.22 | 1.74 | -0.48 | buy |
| TWINBEECH CAPITAL LP | 16,520 | 60,709 | +44,189 | 0.06 | 0.15 | +0.09 | buy |
| Squarepoint Ops LLC | 36,696 | 77,588 | +40,892 | 0.03 | 0.04 | +0.01 | buy |
| JPMORGAN CHASE & CO | 461,523 | 495,426 | +33,903 | 0.01 | 0.01 | -0.00 | buy |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 0 | 33,900 | +33,900 | 0.00 | 0.08 | +0.08 | buy |
| MORGAN STANLEY | 165,401 | 196,662 | +31,261 | 0.00 | 0.00 | -0.00 | buy |
| Engineers Gate Manager LP | 6,374 | 35,499 | +29,125 | 0.03 | 0.10 | +0.07 | buy |
| Conestoga Capital Advisors, LLC | 1,113,359 | 1,141,624 | +28,265 | 2.81 | 2.08 | -0.73 | buy |
| STATE STREET CORP | 749,270 | 777,007 | +27,737 | 0.01 | 0.00 | -0.00 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 313,880 | 339,271 | +25,391 | 0.02 | 0.01 | -0.01 | buy |
| Campbell & CO Investment Adviser LLC | 2,504 | 25,874 | +23,370 | 0.04 | 0.27 | +0.23 | buy |
| Pembroke Management, LTD | 162,153 | 183,399 | +21,246 | 3.33 | 2.99 | -0.34 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 696,292 | 714,541 | +18,249 | 0.01 | 0.01 | -0.00 | buy |
| FENIMORE ASSET MANAGEMENT INC | 112,686 | 129,597 | +16,911 | 0.42 | 0.34 | -0.07 | buy |
| BARCLAYS PLC | 11,511 | 28,264 | +16,753 | 0.00 | 0.00 | +0.00 | buy |
| Aquatic Capital Management LLC | 0 | 15,300 | +15,300 | 0.00 | 0.07 | +0.07 | buy |
| Quantbot Technologies LP | 0 | 13,669 | +13,669 | 0.00 | 0.08 | +0.08 | buy |
| Federation des caisses Desjardins du Quebec | 5,065 | 18,679 | +13,614 | 0.01 | 0.01 | +0.01 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 504,997 | 517,641 | +12,644 | 0.02 | 0.01 | -0.01 | buy |
| Cubist Systematic Strategies, LLC | 0 | 12,559 | +12,559 | 0.00 | 0.03 | +0.03 | buy |
| JANE STREET GROUP, LLC | 13,771 | 25,796 | +12,025 | 0.00 | 0.00 | +0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0 | 11,724 | +11,724 | 0.00 | 0.00 | +0.00 | buy |
| Advantage Alpha Capital Partners LP | 50,643 | 62,335 | +11,692 | 1.66 | 1.65 | -0.01 | buy |
| Y-Intercept (Hong Kong) Ltd | 0 | 10,485 | +10,485 | 0.00 | 0.07 | +0.07 | buy |
| Stephens Investment Management Group LLC | 482,532 | 492,287 | +9,755 | 1.12 | 0.84 | -0.28 | buy |
| Cynosure Group, LLC | 0 | 9,645 | +9,645 | 0.00 | 0.19 | +0.19 | buy |
| MARSHALL WACE, LLP | 1,382 | 10,884 | +9,502 | 0.00 | 0.00 | +0.00 | buy |
| Vestcor Inc | 0 | 8,927 | +8,927 | 0.00 | 0.04 | +0.04 | buy |
| AVANTAX ADVISORY SERVICES, INC. | 0 | 8,708 | +8,708 | 0.00 | 0.01 | +0.01 | buy |
| ROYAL BANK OF CANADA | 181,029 | 189,238 | +8,209 | 0.01 | 0.01 | -0.00 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 22,151 | 30,299 | +8,148 | 0.06 | 0.05 | -0.01 | buy |
| Point72 Hong Kong Ltd | 0 | 7,957 | +7,957 | 0.00 | 0.06 | +0.06 | buy |
| INCEPTIONR LLC | 3,374 | 10,943 | +7,569 | 0.15 | 0.38 | +0.22 | buy |
| STRS OHIO | 0 | 7,299 | +7,299 | 0.00 | 0.00 | +0.00 | buy |
| Private Advisor Group, LLC | 1,811 | 8,876 | +7,065 | 0.00 | 0.01 | +0.00 | buy |
| Asset Management One Co., Ltd. | 36,273 | 42,955 | +6,682 | 0.02 | 0.02 | -0.00 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 10,180 | 16,257 | +6,077 | 0.00 | 0.00 | +0.00 | buy |
| Swedbank AB | 96,000 | 102,000 | +6,000 | 0.15 | 0.02 | -0.13 | buy |
| UBS Group AG | 29,605 | 35,391 | +5,786 | 0.00 | 0.00 | -0.00 | buy |
| Bridge City Capital, LLC | 22,750 | 28,319 | +5,569 | 1.45 | 1.16 | -0.29 | buy |
| TD ASSET MANAGEMENT INC | 30,772 | 36,112 | +5,340 | 0.00 | 0.00 | -0.00 | buy |
| Holocene Advisors, LP | 32,018 | 37,356 | +5,338 | 0.02 | 0.02 | -0.00 | buy |
| Knollwood Investment Advisory, LLC | 0 | 5,200 | +5,200 | 0.00 | 0.07 | +0.07 | buy |
| Walleye Capital LLC | 0 | 5,197 | +5,197 | 0.00 | 0.01 | +0.01 | buy |
| B. Metzler seel. Sohn & Co. AG | 5,027 | 10,208 | +5,181 | 0.01 | 0.01 | +0.00 | buy |
| Petrus Trust Company, LTA | 0 | 4,795 | +4,795 | 0.00 | 0.05 | +0.05 | buy |
| SHERBROOKE PARK ADVISERS LLC | 0 | 4,787 | +4,787 | 0.00 | 0.10 | +0.10 | buy |
| Paloma Partners Management Co | 0 | 4,748 | +4,748 | 0.00 | 0.05 | +0.05 | buy |
| Vancity Investment Management Ltd | 3,732 | 8,396 | +4,664 | 0.08 | 0.08 | +0.01 | buy |
| ALGERT GLOBAL LLC | 1,660 | 6,206 | +4,546 | 0.01 | 0.03 | +0.01 | buy |
| LECAP ASSET MANAGEMENT LTD | 0 | 4,461 | +4,461 | 0.00 | 0.12 | +0.12 | buy |
| Fisher Asset Management, LLC | 60,978 | 65,204 | +4,226 | 0.00 | 0.00 | -0.00 | buy |
| Qsemble Capital Management, LP | 0 | 4,196 | +4,196 | 0.00 | 0.10 | +0.10 | buy |
| Cinctive Capital Management LP | 0 | 3,914 | +3,914 | 0.00 | 0.03 | +0.03 | buy |
| Tidal Investments LLC | 1,239 | 5,089 | +3,850 | 0.00 | 0.01 | +0.00 | buy |
| Entropy Technologies, LP | 2,059 | 5,794 | +3,735 | 0.04 | 0.08 | +0.04 | buy |
| Point72 (DIFC) Ltd | 0 | 3,696 | +3,696 | 0.00 | 0.04 | +0.04 | buy |
| Vident Advisory, LLC | 0 | 3,537 | +3,537 | 0.00 | 0.01 | +0.01 | buy |
| Scientech Research LLC | 0 | 3,443 | +3,443 | 0.00 | 0.09 | +0.09 | buy |
| &PARTNERS | 0 | 3,228 | +3,228 | 0.00 | 0.02 | +0.02 | buy |
| ACADIAN ASSET MANAGEMENT LLC | 0 | 3,027 | +3,027 | 0.00 | 0.00 | +0.00 | buy |
| Schonfeld Strategic Advisors LLC | 0 | 2,908 | +2,908 | 0.00 | 0.00 | +0.00 | buy |
| ExodusPoint Capital Management, LP | 6,668 | 9,190 | +2,522 | 0.01 | 0.01 | -0.00 | buy |
| US BANCORP \DE\ | 4,144 | 6,656 | +2,512 | 0.00 | 0.00 | +0.00 | buy |
| Corton Capital Inc. | 0 | 2,437 | +2,437 | 0.00 | 0.16 | +0.16 | buy |
| SEGALL BRYANT & HAMILL, LLC | 86,603 | 89,031 | +2,428 | 0.28 | 0.19 | -0.09 | buy |
| nVerses Capital, LLC | 0 | 2,400 | +2,400 | 0.00 | 0.17 | +0.17 | buy |
| DARK FOREST CAPITAL MANAGEMENT LP | 0 | 2,304 | +2,304 | 0.00 | 0.05 | +0.05 | buy |
| SAGE RHINO CAPITAL LLC | 0 | 2,257 | +2,257 | 0.00 | 0.07 | +0.07 | buy |
| OSAIC HOLDINGS, INC. | 23,140 | 25,375 | +2,235 | 0.01 | 0.01 | -0.00 | buy |
| COMERICA BANK | 91,977 | 94,200 | +2,223 | 0.07 | 0.05 | -0.02 | buy |
| OLD NATIONAL BANCORP /IN/ | 0 | 2,203 | +2,203 | 0.00 | 0.01 | +0.01 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 81,271 | 83,456 | +2,185 | 0.01 | 0.01 | -0.00 | buy |
| Tower Research Capital LLC (TRC) | 2,941 | 5,090 | +2,149 | 0.01 | 0.01 | -0.00 | buy |
| Oak Thistle LLC | 0 | 2,148 | +2,148 | 0.00 | 0.19 | +0.19 | buy |
| LANDSCAPE CAPITAL MANAGEMENT, L.L.C. | 5,516 | 7,567 | +2,051 | 0.08 | 0.08 | -0.01 | buy |
| VAN ECK ASSOCIATES CORP | 15,089 | 17,131 | +2,042 | 0.00 | 0.00 | -0.00 | buy |
| Malaga Cove Capital, LLC | 3,916 | 5,829 | +1,913 | 0.28 | 0.29 | +0.01 | buy |