| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| CONGRESS ASSET MANAGEMENT CO | 439,924 | 4,017,499 | +3,577,575 | 0.13 | 1.01 | +0.88 | buy |
| Capital International Investors | 821,463 | 1,681,385 | +859,922 | 0.01 | 0.01 | +0.01 | buy |
| CW Advisors, LLC | 11,235 | 457,779 | +446,544 | 0.01 | 0.28 | +0.27 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 1,920,539 | 2,346,010 | +425,471 | 1.15 | 1.29 | +0.14 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 225,000 | 600,000 | +375,000 | 0.02 | 0.04 | +0.02 | buy |
| Fullerton Fund Management Co Ltd. | 564,096 | 898,754 | +334,658 | 1.21 | 1.50 | +0.29 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1,843,757 | 2,101,796 | +258,039 | 0.02 | 0.02 | +0.00 | buy |
| PEREGRINE CAPITAL MANAGEMENT LLC | 1,071,244 | 1,271,804 | +200,560 | 1.18 | 1.28 | +0.10 | buy |
| AMERIPRISE FINANCIAL INC | 1,582,544 | 1,734,896 | +152,352 | 0.02 | 0.02 | -0.00 | buy |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 131,618 | 268,000 | +136,382 | 0.01 | 0.02 | +0.01 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 2,131,473 | 2,003,272 | +128,201 | 0.05 | 0.04 | 0.00 | sell |
| Motley Fool Asset Management LLC | 26,165 | 119,312 | +93,147 | 0.07 | 0.27 | +0.20 | buy |
| STADIUM CAPITAL MANAGEMENT LLC | 154,058 | 236,658 | +82,600 | 4.75 | 6.60 | +1.86 | buy |
| State of Alaska, Department of Revenue | 165,472 | 84,914 | +80,558 | 0.08 | 0.04 | 0.00 | sell |
| Granahan Investment Management, LLC | 1,005,646 | 1,073,840 | +68,194 | 1.22 | 1.33 | +0.10 | buy |
| Chicago Capital, LLC | 1,853,658 | 1,910,217 | +56,559 | 2.45 | 2.05 | -0.41 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 72,726 | 118,415 | +45,689 | 0.04 | 0.06 | 0.00 | buy |
| Van Berkom & Associates Inc. | 2,378,131 | 2,419,614 | +41,483 | 2.54 | 2.42 | -0.12 | buy |
| Swiss National Bank | 248,000 | 286,200 | +38,200 | 0.01 | 0.01 | +0.00 | buy |
| AMJ Financial Wealth Management | 46,688 | 82,487 | +35,799 | 0.72 | 0.97 | +0.25 | buy |
| Allspring Global Investments Holdings, LLC | 730,474 | 700,066 | +30,408 | 0.05 | 0.04 | 0.00 | sell |
| Bullseye Asset Management LLC | 37,500 | 60,800 | +23,300 | 0.66 | 1.00 | +0.34 | buy |
| Crestwood Capital Management, L.P. | 350,531 | 370,180 | +19,649 | 7.63 | 8.04 | +0.40 | buy |
| Legal & General Group Plc | 372,466 | 390,427 | +17,961 | 0.00 | 0.00 | -0.00 | buy |
| RHUMBLINE ADVISERS | 372,746 | 355,147 | +17,599 | 0.02 | 0.01 | 0.00 | sell |
| ROYCE & ASSOCIATES LP | 37,000 | 52,500 | +15,500 | 0.01 | 0.02 | +0.00 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,492,610 | 1,506,834 | +14,224 | 0.01 | 0.01 | -0.00 | buy |
| STRS OHIO | 29,214 | 39,646 | +10,432 | 0.00 | 0.01 | +0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 134,913 | 144,794 | +9,881 | 0.01 | 0.01 | -0.00 | buy |
| PARK AVENUE SECURITIES LLC | 30,515 | 39,024 | +8,509 | 0.02 | 0.02 | +0.00 | buy |
| Trust Point Inc. | 18,239 | 26,712 | +8,473 | 0.06 | 0.07 | +0.02 | buy |
| YOUSIF CAPITAL MANAGEMENT, LLC | 70,941 | 62,811 | +8,130 | 0.03 | 0.03 | 0.00 | sell |
| Calamos Advisors LLC | 26,600 | 31,480 | +4,880 | 0.00 | 0.01 | +0.00 | buy |
| Renaissance Capital LLC | 87,814 | 92,520 | +4,706 | 1.59 | 1.69 | +0.10 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 57,580 | 53,830 | +3,750 | 0.01 | 0.01 | 0.00 | sell |
| PRINCIPAL SECURITIES, INC. | 4,566 | 7,776 | +3,210 | 0.01 | 0.01 | 0.00 | buy |
| OREGON PUBLIC EMPLOYEES RETIREMENT FUND | 40,702 | 37,501 | +3,201 | 0.03 | 0.03 | 0.00 | sell |
| Park Place Capital Corp | 1,586 | 4,021 | +2,435 | 0.02 | 0.05 | +0.03 | buy |
| Treasurer of the State of North Carolina | 60,982 | 62,812 | +1,830 | 0.01 | 0.01 | 0.00 | buy |
| CONCOURSE FINANCIAL GROUP SECURITIES, INC. | 11,675 | 13,476 | +1,801 | 0.03 | 0.03 | -0.00 | buy |
| SHAKER INVESTMENTS LLC/OH | 75,927 | 77,699 | +1,772 | 1.30 | 1.16 | -0.14 | buy |
| PRUDENTIAL FINANCIAL INC | 159,078 | 157,483 | +1,595 | 0.01 | 0.01 | 0.00 | sell |
| TEXAS PERMANENT SCHOOL FUND CORP | 120,406 | 121,991 | +1,585 | 0.04 | 0.04 | 0.00 | buy |
| GAGNON SECURITIES LLC | 84,973 | 86,018 | +1,045 | 0.75 | 0.72 | -0.03 | buy |
| Insight Wealth Strategies, LLC | 61,073 | 61,883 | +810 | 0.36 | 0.32 | -0.04 | buy |
| MOODY NATIONAL BANK TRUST DIVISION | 43,222 | 43,851 | +629 | 0.12 | 0.12 | -0.00 | buy |
| TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA | 540 | 1,160 | +620 | 0.01 | 0.02 | +0.01 | buy |
| Connecticut Wealth Management, LLC | 8,559 | 8,841 | +282 | 0.02 | 0.02 | -0.00 | buy |
| Utah Retirement Systems | 7,600 | 7,800 | +200 | 0.00 | 0.00 | -0.00 | buy |
| Wedmont Private Capital | 6,836 | 6,925 | +89 | 0.02 | 0.02 | -0.00 | buy |
| COMMERCE BANK | 10,862 | 10,778 | +84 | 0.00 | 0.00 | 0.00 | sell |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 30,079 | 30,102 | +23 | 0.01 | 0.01 | -0.00 | buy |
| FDx Advisors, Inc. | 10,034 | 10,043 | +9 | 0.03 | 0.05 | +0.03 | buy |
| AZZAD ASSET MANAGEMENT INC /ADV | 41,275 | 41,282 | +7 | 0.19 | 0.17 | -0.02 | buy |
| CIM, LLC | 27,925 | 27,763 | -162 | 0.18 | 0.15 | -0.04 | sell |
| Guinness Atkinson Asset Management Inc | 1,216 | 912 | -304 | 0.02 | 0.02 | -0.01 | sell |
| SHELTON CAPITAL MANAGEMENT | 6,491 | 6,144 | -347 | 0.01 | 0.01 | -0.00 | sell |
| Icon Wealth Advisors, LLC | 10,891 | 10,043 | -848 | 0.04 | 0.03 | -0.01 | sell |
| Advantage Alpha Capital Partners LP | 106,315 | 105,127 | -1,188 | 0.74 | 0.70 | -0.04 | sell |
| Premier Fund Managers Ltd | 13,329 | 11,453 | -1,876 | 0.02 | 0.01 | -0.01 | sell |
| TCW GROUP INC | 41,051 | 39,061 | -1,990 | 0.02 | 0.01 | -0.00 | sell |
| Gotham Asset Management, LLC | 108,073 | 105,914 | -2,159 | 0.07 | 0.06 | -0.02 | sell |
| Values First Advisors, Inc. | 23,800 | 20,781 | -3,019 | 0.53 | 0.43 | -0.10 | sell |
| Pier Capital, LLC | 255,083 | 250,999 | -4,084 | 1.34 | 1.21 | -0.13 | sell |
| TD ASSET MANAGEMENT INC | 123,820 | 118,220 | -5,600 | 0.00 | 0.00 | -0.00 | sell |
| Knights of Columbus Asset Advisors LLC | 71,374 | 65,554 | -5,820 | 0.17 | 0.17 | -0.00 | sell |
| OAK RIDGE INVESTMENTS LLC | 150,162 | 143,938 | -6,224 | 0.64 | 0.51 | -0.12 | sell |
| JSF Financial, LLC | 336,831 | 326,831 | -10,000 | 4.30 | 3.60 | -0.70 | sell |
| OSTERWEIS CAPITAL MANAGEMENT INC | 226,185 | 213,085 | -13,100 | 0.53 | 0.44 | -0.09 | sell |
| Aperture Investors, LLC | 535,901 | 518,514 | -17,387 | 3.47 | 2.33 | -1.14 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 1,081,152 | 1,055,526 | -25,626 | 0.10 | 0.09 | -0.01 | sell |
| JENNISON ASSOCIATES LLC | 1,040,759 | 1,015,057 | -25,702 | 0.03 | 0.02 | -0.00 | sell |
| Granite Investment Partners, LLC | 778,956 | 750,715 | -28,241 | 1.11 | 1.00 | -0.11 | sell |
| RIVERBRIDGE PARTNERS LLC | 2,561,388 | 2,497,400 | -63,988 | 1.18 | 1.07 | -0.11 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 567,840 | 499,920 | -67,920 | 2.80 | 2.38 | -0.42 | sell |
| Employees Retirement System of Texas | 1,022,000 | 914,000 | -108,000 | 0.44 | 0.35 | -0.09 | sell |
| Ranger Investment Management, L.P. | 907,313 | 784,116 | -123,197 | 2.02 | 1.77 | -0.25 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 674,748 | 550,773 | -123,975 | 0.04 | 0.03 | -0.01 | sell |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 1,249,753 | 1,086,813 | -162,940 | 0.89 | 0.70 | -0.19 | sell |
| Intrinsic Edge Capital Management LLC | 200,236 | 31,724 | -168,512 | 0.74 | 2.58 | +1.84 | sell |
| Polar Capital Holdings Plc | 319,816 | 103,251 | -216,565 | 0.07 | 0.02 | -0.05 | sell |
| T. Rowe Price Investment Management, Inc. | 5,830,488 | 5,551,289 | -279,199 | 0.14 | 0.12 | -0.02 | sell |
| AMERICAN CENTURY COMPANIES INC | 1,548,727 | 1,209,250 | -339,477 | 0.04 | 0.03 | -0.01 | sell |
| BROWN CAPITAL MANAGEMENT LLC | 2,236,450 | 1,894,419 | -342,031 | 1.23 | 1.18 | -0.06 | sell |
| LORD, ABBETT & CO. LLC | 1,027,998 | 506,564 | -521,434 | 0.13 | 0.06 | -0.08 | sell |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 1,450,668 | 900,000 | -550,668 | 2.21 | 1.09 | -1.13 | sell |
| Capital World Investors | 5,283,932 | 4,683,153 | -600,779 | 0.03 | 0.03 | -0.01 | sell |
| Alyeska Investment Group, L.P. | 877,316 | 49,779 | -827,537 | 0.21 | 0.01 | -0.20 | sell |