| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 8,555,187 | 8,833,794 | +278,607 | 0.19 | 0.19 | -0.00 | buy |
| VANGUARD GROUP INC | 4,158,224 | 4,043,352 | -114,872 | 0.01 | 0.01 | -0.00 | sell |
| T. Rowe Price Investment Management, Inc. | 3,082,693 | 3,838,548 | +755,855 | 0.33 | 0.40 | +0.07 | buy |
| WASATCH ADVISORS LP | 1,774,746 | 2,396,692 | +621,946 | 1.61 | 2.15 | +0.54 | buy |
| Invesco Ltd. | 1,097,686 | 1,419,844 | +322,158 | 0.04 | 0.05 | +0.01 | buy |
| STATE STREET CORP | 1,374,973 | 1,418,619 | +43,646 | 0.01 | 0.01 | -0.00 | buy |
| Capital International Investors | 1,211,021 | 1,211,361 | +340 | 0.04 | 0.04 | -0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 892,233 | 932,358 | +40,125 | 0.02 | 0.01 | -0.00 | buy |
| Pictet Asset Management Holding SA | 109,957 | 875,495 | +765,538 | 0.02 | 0.16 | +0.14 | buy |
| RIVERBRIDGE PARTNERS LLC | 881,434 | 869,625 | -11,809 | 1.82 | 1.82 | +0.01 | sell |
| Durable Capital Partners LP | 0 | 717,243 | +717,243 | 0.00 | 0.96 | +0.96 | buy |
| Liontrust Investment Partners LLP | 466,434 | 637,507 | +171,073 | 1.12 | 1.53 | +0.41 | buy |
| JANUS HENDERSON GROUP PLC | 501,724 | 498,400 | -3,324 | 0.05 | 0.05 | -0.00 | sell |
| Van Berkom & Associates Inc. | 468,226 | 481,323 | +13,097 | 2.25 | 2.36 | +0.11 | buy |
| ADAMS STREET PARTNERS LLC | 568,412 | 468,412 | -100,000 | 28.87 | 31.98 | +3.11 | sell |
| Bank of New York Mellon Corp | 461,909 | 451,559 | -10,350 | 0.02 | 0.01 | -0.00 | sell |
| NORTHERN TRUST CORP | 406,611 | 378,618 | -27,993 | 0.01 | 0.01 | -0.00 | sell |
| Clearbridge Investments, LLC | 381,952 | 372,604 | -9,348 | 0.05 | 0.05 | -0.00 | sell |
| GW&K Investment Management, LLC | 349,398 | 352,052 | +2,654 | 0.54 | 0.53 | -0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 285,164 | 327,752 | +42,588 | 0.01 | 0.01 | +0.00 | buy |
| MORGAN STANLEY | 157,672 | 319,134 | +161,462 | 0.00 | 0.00 | +0.00 | buy |
| TD ASSET MANAGEMENT INC | 222,107 | 283,097 | +60,990 | 0.04 | 0.05 | +0.01 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 266,936 | 273,089 | +6,153 | 0.01 | 0.01 | -0.00 | buy |
| Capital Research Global Investors | 0 | 272,906 | +272,906 | 0.00 | 0.01 | +0.01 | buy |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 483,015 | 267,830 | -215,185 | 0.46 | 0.24 | -0.22 | sell |
| FMR LLC | 231,247 | 230,782 | -465 | 0.00 | 0.00 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 229,758 | 229,359 | -399 | 0.02 | 0.02 | -0.00 | sell |
| AMERIPRISE FINANCIAL INC | 121,119 | 224,752 | +103,633 | 0.01 | 0.01 | +0.00 | buy |
| Owls Nest Partners IA, LLC | 176,148 | 221,690 | +45,542 | 7.58 | 10.09 | +2.51 | buy |
| TimesSquare Capital Management, LLC | 280,487 | 214,247 | -66,240 | 0.68 | 0.54 | -0.14 | sell |
| Granahan Investment Management, LLC | 353,298 | 213,517 | -139,781 | 1.92 | 1.29 | -0.64 | sell |
| DIMENSIONAL FUND ADVISORS LP | 208,662 | 212,202 | +3,540 | 0.01 | 0.01 | -0.00 | buy |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 212,998 | 208,645 | -4,353 | 0.09 | 0.09 | -0.00 | sell |
| JPMORGAN CHASE & CO | 136,908 | 197,515 | +60,607 | 0.00 | 0.00 | +0.00 | buy |
| Ensign Peak Advisors, Inc | 115,174 | 193,593 | +78,419 | 0.04 | 0.06 | +0.02 | buy |
| SEI INVESTMENTS CO | 192,028 | 184,953 | -7,075 | 0.05 | 0.05 | -0.00 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 177,842 | 179,413 | +1,571 | 0.01 | 0.01 | -0.00 | buy |
| AXA S.A. | 177,089 | 168,208 | -8,881 | 0.09 | 0.09 | -0.01 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 163,764 | 167,287 | +3,523 | 0.02 | 0.02 | -0.00 | buy |
| LORD, ABBETT & CO. LLC | 144,643 | 151,192 | +6,549 | 0.08 | 0.08 | +0.00 | buy |
| Swedbank AB | 160,400 | 150,400 | -10,000 | 0.04 | 0.00 | -0.04 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 140,540 | 146,516 | +5,976 | 0.01 | 0.01 | -0.00 | buy |
| Swiss National Bank | 140,550 | 134,650 | -5,900 | 0.02 | 0.02 | -0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 138,562 | 133,134 | -5,428 | 0.02 | 0.01 | -0.00 | sell |
| Legal & General Group Plc | 132,278 | 132,662 | +384 | 0.01 | 0.01 | -0.00 | buy |
| FIRST TRUST ADVISORS LP | 134,781 | 132,127 | -2,654 | 0.02 | 0.02 | -0.00 | sell |
| BLAIR WILLIAM & CO/IL | 134,561 | 131,915 | -2,646 | 0.08 | 0.07 | -0.00 | sell |
| RHUMBLINE ADVISERS | 127,134 | 129,006 | +1,872 | 0.02 | 0.02 | -0.00 | buy |
| NICHOLAS COMPANY, INC. | 95,625 | 121,653 | +26,028 | 0.28 | 0.35 | +0.07 | buy |
| CIBC Private Wealth Group LLC | 123,816 | 121,156 | -2,660 | 0.04 | 0.04 | -0.00 | sell |
| Varma Mutual Pension Insurance Co | 0 | 103,000 | +103,000 | 0.00 | 0.15 | +0.15 | buy |
| Korea Investment CORP | 29,125 | 95,339 | +66,214 | 0.01 | 0.04 | +0.03 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 92,602 | 92,346 | -256 | 0.01 | 0.01 | -0.00 | sell |
| Allspring Global Investments Holdings, LLC | 498,467 | 83,941 | -414,526 | 0.14 | 0.02 | -0.11 | sell |
| ROYAL BANK OF CANADA | 77,602 | 79,452 | +1,850 | 0.00 | 0.00 | +0.00 | buy |
| Amundi | 75,787 | 78,004 | +2,217 | 0.01 | 0.01 | -0.00 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 75,262 | 75,129 | -133 | 0.01 | 0.01 | -0.00 | sell |
| Woodline Partners LP | 0 | 73,464 | +73,464 | 0.00 | 0.12 | +0.12 | buy |
| Bell Asset Management Ltd | 55,696 | 73,179 | +17,483 | 1.40 | 1.84 | +0.44 | buy |
| Fisher Asset Management, LLC | 72,752 | 72,845 | +93 | 0.01 | 0.01 | -0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 71,160 | 72,156 | +996 | 0.02 | 0.02 | -0.00 | buy |
| COMERICA BANK | 107,923 | 69,682 | -38,241 | 0.08 | 0.05 | -0.03 | sell |
| Man Group plc | 124,917 | 65,780 | -59,137 | 0.06 | 0.03 | -0.03 | sell |
| WELLS FARGO & COMPANY/MN | 65,010 | 63,194 | -1,816 | 0.00 | 0.00 | -0.00 | sell |
| BARCLAYS PLC | 70,036 | 61,990 | -8,046 | 0.01 | 0.00 | -0.00 | sell |
| MILLENNIUM MANAGEMENT LLC | 0 | 61,899 | +61,899 | 0.00 | 0.01 | +0.01 | buy |
| CANADA LIFE ASSURANCE Co | 53,853 | 60,997 | +7,144 | 0.02 | 0.02 | +0.00 | buy |
| Handelsbanken Fonder AB | 312,051 | 60,351 | -251,700 | 0.25 | 0.04 | -0.21 | sell |
| FRED ALGER MANAGEMENT, LLC | 69,589 | 58,006 | -11,583 | 0.06 | 0.05 | -0.01 | sell |
| AMERICAN INTERNATIONAL GROUP, INC. | 58,785 | 57,759 | -1,026 | 0.04 | 0.04 | -0.00 | sell |
| ALLIANCEBERNSTEIN L.P. | 60,291 | 57,654 | -2,637 | 0.00 | 0.00 | -0.00 | sell |
| Retirement Systems of Alabama | 58,766 | 57,221 | -1,545 | 0.04 | 0.04 | -0.00 | sell |
| Holocene Advisors, LP | 36,908 | 54,492 | +17,584 | 0.02 | 0.03 | +0.01 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 49,226 | 51,599 | +2,373 | 0.03 | 0.03 | +0.00 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 52,579 | 49,833 | -2,746 | 0.02 | 0.02 | -0.00 | sell |
| COOPER INVESTORS PTY LTD | 34,965 | 47,850 | +12,885 | 0.35 | 0.47 | +0.13 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 46,146 | 47,764 | +1,618 | 0.11 | 0.12 | +0.01 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 47,413 | 47,110 | -303 | 0.02 | 0.02 | +0.01 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 41,525 | 45,876 | +4,351 | 0.00 | 0.00 | +0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 47,768 | 44,226 | -3,542 | 0.01 | 0.01 | -0.00 | sell |
| GOLDMAN SACHS GROUP INC | 56,583 | 41,625 | -14,958 | 0.00 | 0.00 | -0.00 | sell |
| Ilmarinen Mutual Pension Insurance Co | 35,000 | 40,000 | +5,000 | 0.08 | 0.08 | +0.01 | buy |
| Stanley-Laman Group, Ltd. | 39,826 | 39,821 | -5 | 1.00 | 0.96 | -0.04 | sell |
| APG Asset Management N.V. | 39,157 | 39,157 | 0 | 0.01 | 0.01 | -0.00 | hold |
| TEXAS PERMANENT SCHOOL FUND CORP | 37,367 | 37,961 | +594 | 0.05 | 0.05 | -0.00 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 30,938 | 37,819 | +6,881 | 0.00 | 0.01 | +0.00 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 37,430 | 37,730 | +300 | 0.01 | 0.01 | -0.00 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 109,214 | 37,077 | -72,137 | 0.02 | 0.01 | -0.01 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 23,725 | 36,818 | +13,093 | 0.01 | 0.01 | +0.00 | buy |
| Squarepoint Ops LLC | 245,033 | 36,334 | -208,699 | 0.16 | 0.03 | -0.14 | sell |
| Montanaro Asset Management Ltd | 35,000 | 35,000 | 0 | 1.09 | 1.09 | +0.00 | hold |
| ROYAL LONDON ASSET MANAGEMENT LTD | 11,757 | 33,717 | +21,960 | 0.01 | 0.01 | +0.01 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 51,012 | 33,342 | -17,670 | 0.18 | 0.12 | -0.07 | sell |
| NORGES BANK | 58,496 | 32,861 | -25,635 | 0.00 | 0.00 | -0.00 | sell |
| TRILLIUM ASSET MANAGEMENT, LLC | 29,240 | 31,962 | +2,722 | 0.13 | 0.14 | +0.01 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 54,493 | 31,885 | -22,608 | 0.01 | 0.01 | -0.00 | sell |
| Melqart Asset Management (UK) Ltd | 0 | 30,795 | +30,795 | 0.00 | 0.39 | +0.39 | buy |
| CITIGROUP INC | 32,621 | 30,643 | -1,978 | 0.01 | 0.01 | -0.00 | sell |
| HSBC HOLDINGS PLC | 27,760 | 28,398 | +638 | 0.00 | 0.00 | -0.00 | buy |
| AVIVA PLC | 53,341 | 28,372 | -24,969 | 0.03 | 0.02 | -0.02 | sell |