| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FIRST TRUST ADVISORS LP | 1,391,079 | 2,075,550 | +684,471 | 0.20 | 0.24 | +0.03 | buy |
| ALKEON CAPITAL MANAGEMENT LLC | 1,739,348 | 2,022,748 | +283,400 | 1.61 | 1.52 | -0.09 | buy |
| SNYDER CAPITAL MANAGEMENT L P | 1,102,116 | 1,237,512 | +135,396 | 4.37 | 4.16 | -0.21 | buy |
| FEDERATED HERMES, INC. | 540,528 | 637,471 | +96,943 | 0.18 | 0.18 | -0.00 | buy |
| MARSHALL WACE, LLP | 18,782 | 102,500 | +83,718 | 0.00 | 0.02 | +0.01 | buy |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 182,135 | 255,110 | +72,975 | 0.37 | 0.44 | +0.07 | buy |
| Capital World Investors | 569,415 | 640,319 | +70,904 | 0.02 | 0.01 | -0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 1,793,566 | 1,860,802 | +67,236 | 0.02 | 0.02 | -0.00 | buy |
| OMERS ADMINISTRATION Corp | 0 | 66,000 | +66,000 | 0.00 | 0.08 | +0.08 | buy |
| Stephens Investment Management Group LLC | 558,626 | 600,434 | +41,808 | 1.57 | 1.25 | -0.31 | buy |
| Ranger Investment Management, L.P. | 58,640 | 97,321 | +38,681 | 0.87 | 1.20 | +0.33 | buy |
| SG Americas Securities, LLC | 35,679 | 67,237 | +31,558 | 0.01 | 0.01 | -0.00 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 59,000 | 87,500 | +28,500 | 0.62 | 0.51 | -0.10 | buy |
| AQR CAPITAL MANAGEMENT LLC | 188,967 | 214,842 | +25,875 | 0.02 | 0.01 | -0.00 | buy |
| PHILADELPHIA TRUST CO | 170,769 | 195,245 | +24,476 | 2.46 | 2.44 | -0.03 | buy |
| COOKSON PEIRCE & CO INC | 117,513 | 140,906 | +23,393 | 1.02 | 0.90 | -0.11 | buy |
| Cambridge Investment Research Advisors, Inc. | 20,684 | 39,987 | +19,303 | 0.01 | 0.02 | +0.01 | buy |
| Southeast Asset Advisors, LLC | 0 | 15,226 | +15,226 | 0.00 | 0.30 | +0.30 | buy |
| Curi Capital, LLC | 67,166 | 81,249 | +14,083 | 0.24 | 0.24 | -0.00 | buy |
| PRELUDE CAPITAL MANAGEMENT, LLC | 2,078 | 14,850 | +12,772 | 0.03 | 0.21 | +0.18 | buy |
| NATIXIS | 0 | 12,455 | +12,455 | 0.00 | 0.01 | +0.01 | buy |
| DUNCKER STREETT & CO INC | 9,637 | 21,366 | +11,729 | 0.37 | 0.70 | +0.33 | buy |
| Nicholas Investment Partners, LP | 261,867 | 272,395 | +10,528 | 3.86 | 2.99 | -0.88 | buy |
| RHUMBLINE ADVISERS | 227,210 | 237,610 | +10,400 | 0.04 | 0.03 | -0.00 | buy |
| Fulcrum Asset Management LLP | 0 | 10,334 | +10,334 | 0.00 | 0.19 | +0.19 | buy |
| FLPUTNAM INVESTMENT MANAGEMENT CO | 4,373 | 14,497 | +10,124 | 0.01 | 0.03 | +0.02 | buy |
| NATIXIS ADVISORS, LLC | 42,572 | 50,051 | +7,479 | 0.01 | 0.01 | -0.00 | buy |
| WCM INVESTMENT MANAGEMENT, LLC | 17,515 | 24,484 | +6,969 | 0.01 | 0.01 | +0.00 | buy |
| Capital Research Global Investors | 250,845 | 257,727 | +6,882 | 0.01 | 0.01 | -0.00 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 11,098 | 17,520 | +6,422 | 0.00 | 0.00 | +0.00 | buy |
| NOMURA HOLDINGS INC | 0 | 6,339 | +6,339 | 0.00 | 0.01 | +0.01 | buy |
| COMMERCE BANK | 4,163 | 10,119 | +5,956 | 0.00 | 0.01 | +0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 49,816 | 55,535 | +5,719 | 0.03 | 0.03 | -0.00 | buy |
| MAI Capital Management | 3,956 | 9,506 | +5,550 | 0.00 | 0.01 | +0.00 | buy |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 19,520 | 24,620 | +5,100 | 0.03 | 0.03 | -0.00 | buy |
| Granahan Investment Management, LLC | 14,704 | 18,976 | +4,272 | 0.15 | 0.13 | -0.01 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 24,928 | 29,091 | +4,163 | 0.05 | 0.05 | +0.00 | buy |
| CAPSTONE INVESTMENT ADVISORS, LLC | 0 | 3,169 | +3,169 | 0.00 | 0.00 | +0.00 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 226,541 | 229,706 | +3,165 | 0.03 | 0.03 | -0.00 | buy |
| &PARTNERS | 10,597 | 12,719 | +2,122 | 0.01 | 0.01 | -0.00 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 25,878 | 27,893 | +2,015 | 0.01 | 0.01 | -0.00 | buy |
| Amundi | 0 | 1,928 | +1,928 | 0.00 | 0.00 | +0.00 | buy |
| American Trust Investment Advisors, LLC | 18,785 | 20,582 | +1,797 | 2.12 | 1.98 | -0.14 | buy |
| ALPS ADVISORS INC | 4,068 | 5,748 | +1,680 | 0.00 | 0.01 | +0.00 | buy |
| DSM CAPITAL PARTNERS LLC | 0 | 1,506 | +1,506 | 0.00 | 0.01 | +0.01 | buy |
| Walleye Trading LLC | 0 | 1,323 | +1,323 | 0.00 | 0.00 | +0.00 | buy |
| KEYBANK NATIONAL ASSOCIATION/OH | 2,590 | 3,843 | +1,253 | 0.00 | 0.00 | +0.00 | buy |
| BRIGHTON JONES LLC | 0 | 1,144 | +1,144 | 0.00 | 0.00 | +0.00 | buy |
| GABELLI FUNDS LLC | 0 | 1,032 | +1,032 | 0.00 | 0.00 | +0.00 | buy |
| Equitable Holdings, Inc. | 6,881 | 7,899 | +1,018 | 0.01 | 0.01 | +0.00 | buy |
| EMERALD ADVISERS, LLC | 6,667 | 7,677 | +1,010 | 0.04 | 0.04 | -0.01 | buy |
| D. E. Shaw & Co., Inc. | 18,629 | 19,629 | +1,000 | 0.00 | 0.00 | -0.00 | buy |
| Janney Montgomery Scott LLC | 17,461 | 18,154 | +693 | 0.01 | 0.01 | -0.00 | buy |
| Altshuler Shaham Ltd | 5,142 | 5,738 | +596 | 0.02 | 0.01 | -0.01 | buy |
| JAG CAPITAL MANAGEMENT, LLC | 0 | 500 | +500 | 0.00 | 0.01 | +0.01 | buy |
| TD ASSET MANAGEMENT INC | 92,991 | 93,460 | +469 | 0.02 | 0.02 | +0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 106,036 | 106,435 | +399 | 0.02 | 0.02 | -0.00 | buy |
| FIRST CITIZENS BANK & TRUST CO | 6,283 | 6,668 | +385 | 0.03 | 0.02 | -0.01 | buy |
| HOLLENCREST CAPITAL MANAGEMENT | 388 | 748 | +360 | 0.00 | 0.01 | +0.01 | buy |
| Huntleigh Advisors, Inc. | 3,862 | 4,095 | +233 | 0.14 | 0.11 | -0.02 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 2,435 | 2,651 | +216 | 0.02 | 0.02 | -0.01 | buy |
| WEDBUSH SECURITIES INC | 1,307 | 1,508 | +201 | 0.01 | 0.01 | -0.00 | buy |
| PRIVATE TRUST CO NA | 79 | 269 | +190 | 0.00 | 0.00 | +0.00 | buy |
| BAMCO INC /NY/ | 1,626 | 1,782 | +156 | 0.00 | 0.00 | -0.00 | buy |
| PETTYJOHN, WOOD & WHITE, INC | 1,512 | 1,662 | +150 | 0.05 | 0.05 | -0.00 | buy |
| GREENLEAF TRUST | 1,396 | 1,544 | +148 | 0.00 | 0.00 | +0.00 | buy |
| LAFFER TENGLER INVESTMENTS, INC. | 2,533 | 2,676 | +143 | 0.08 | 0.07 | -0.01 | buy |
| ATLAS CAPITAL ADVISORS INC. | 17 | 158 | +141 | 0.00 | 0.00 | +0.00 | buy |
| OREGON PUBLIC EMPLOYEES RETIREMENT FUND | 18,800 | 18,938 | +138 | 0.05 | 0.04 | -0.01 | buy |
| GFS Advisors, LLC | 0 | 125 | +125 | 0.00 | 0.24 | +0.24 | buy |
| D.A. DAVIDSON & CO. | 1,111 | 1,219 | +108 | 0.00 | 0.00 | -0.00 | buy |
| Advisors Asset Management, Inc. | 7,383 | 7,469 | +86 | 0.03 | 0.02 | -0.00 | buy |
| Essex Financial Services, Inc. | 1,389 | 1,422 | +33 | 0.02 | 0.01 | -0.00 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 5,279 | 5,304 | +25 | 0.09 | 0.07 | -0.02 | buy |
| ALLIANZ SE | 2,660 | 2,685 | +25 | 0.01 | 0.01 | -0.00 | buy |
| DENALI ADVISORS LLC | 7,089 | 7,114 | +25 | 0.16 | 0.14 | -0.02 | buy |
| BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC | 59 | 84 | +25 | 0.00 | 0.00 | +0.00 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 137 | 161 | +24 | 0.00 | 0.00 | +0.00 | buy |
| Smithfield Trust Co | 260 | 273 | +13 | 0.00 | 0.00 | -0.00 | buy |
| ZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/ | 95 | 100 | +5 | 0.00 | 0.00 | -0.00 | buy |
| MOTCO | 0 | 2 | +2 | 0.00 | 0.00 | +0.00 | buy |
| Manchester Capital Management LLC | 1 | 2 | +1 | 0.00 | 0.00 | +0.00 | buy |
| SHELTON CAPITAL MANAGEMENT | 2,960 | 2,960 | 0 | 0.01 | 0.01 | -0.00 | hold |
| TRUST CO OF TOLEDO NA /OH/ | 651 | 651 | 0 | 0.01 | 0.01 | -0.00 | hold |
| THOMPSON DAVIS & CO., INC. | 1,150 | 1,150 | 0 | 0.16 | 0.13 | -0.02 | hold |
| UNIVERSITY OF TEXAS/TEXAS AM INVESTMENT MANAGEMENT CO | 235 | 235 | 0 | 0.01 | 0.01 | -0.00 | hold |
| BALDWIN WEALTH PARTNERS LLC/MA | 3,700 | 3,700 | 0 | 0.05 | 0.05 | -0.01 | hold |
| CIBC Asset Management Inc | 2,861 | 2,861 | 0 | 0.00 | 0.00 | -0.00 | hold |
| PITTENGER & ANDERSON INC | 25 | 25 | 0 | 0.00 | 0.00 | -0.00 | hold |
| SECURIAN ASSET MANAGEMENT, INC | 6,739 | 6,739 | 0 | 0.05 | 0.04 | -0.01 | hold |
| INGALLS & SNYDER LLC | 1,165 | 1,165 | 0 | 0.01 | 0.01 | -0.00 | hold |
| SANDERS MORRIS HARRIS LLC | 1,050 | 1,050 | 0 | 0.03 | 0.12 | +0.08 | hold |
| Ameritas Investment Partners, Inc. | 16,843 | 16,843 | 0 | 0.11 | 0.09 | -0.02 | hold |
| NORTH STAR ASSET MANAGEMENT INC | 1,843 | 1,843 | 0 | 0.02 | 0.01 | -0.00 | hold |
| FORBES J M & CO LLP | 1,060 | 1,060 | 0 | 0.02 | 0.02 | -0.00 | hold |
| PORTLAND INVESTMENT COUNSEL INC. | 10,000 | 10,000 | 0 | 0.66 | 0.54 | -0.11 | hold |
| WEBSTER BANK, N. A. | 54 | 54 | 0 | 0.00 | 0.00 | -0.00 | hold |
| KCM INVESTMENT ADVISORS LLC | 1,787 | 1,787 | 0 | 0.01 | 0.01 | -0.00 | hold |
| MONETARY MANAGEMENT GROUP INC | 800 | 800 | 0 | 0.04 | 0.03 | -0.01 | hold |
| BERKSHIRE CAPITAL HOLDINGS INC | 10 | 10 | 0 | 0.00 | 0.00 | -0.00 | hold |