| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 4,498,363 | 4,579,065 | +80,702 | 0.02 | 0.01 | -0.00 | buy |
| VANGUARD GROUP INC | 4,061,243 | 4,123,828 | +62,585 | 0.01 | 0.01 | -0.00 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,065,133 | 1,907,841 | -157,292 | 0.04 | 0.03 | -0.01 | sell |
| Conestoga Capital Advisors, LLC | 1,350,651 | 1,348,032 | -2,619 | 3.28 | 2.73 | -0.55 | sell |
| STATE STREET CORP | 1,298,419 | 1,337,576 | +39,157 | 0.01 | 0.01 | -0.00 | buy |
| ALLIANCEBERNSTEIN L.P. | 946,015 | 1,004,879 | +58,864 | 0.06 | 0.05 | -0.00 | buy |
| WASATCH ADVISORS LP | 1,006,311 | 996,832 | -9,479 | 0.88 | 0.75 | -0.13 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 964,480 | 975,841 | +11,361 | 0.43 | 0.36 | -0.06 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 875,224 | 873,424 | -1,800 | 0.01 | 0.01 | -0.00 | sell |
| GENEVA CAPITAL MANAGEMENT LLC | 780,046 | 852,638 | +72,592 | 2.33 | 2.26 | -0.07 | buy |
| MACQUARIE GROUP LTD | 828,378 | 834,649 | +6,271 | 0.16 | 0.15 | -0.01 | buy |
| Allspring Global Investments Holdings, LLC | 734,728 | 793,359 | +58,631 | 0.20 | 0.19 | -0.01 | buy |
| Capital International Investors | 755,395 | 755,395 | 0 | 0.03 | 0.02 | -0.00 | hold |
| Neuberger Berman Group LLC | 882,966 | 740,873 | -142,093 | 0.12 | 0.09 | -0.03 | sell |
| T. Rowe Price Investment Management, Inc. | 400,376 | 680,169 | +279,793 | 0.04 | 0.06 | +0.02 | buy |
| JPMORGAN CHASE & CO | 650,612 | 657,137 | +6,525 | 0.01 | 0.01 | -0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 643,911 | 639,841 | -4,070 | 0.03 | 0.02 | -0.00 | sell |
| AXA S.A. | 507,339 | 497,487 | -9,852 | 0.27 | 0.23 | -0.04 | sell |
| NORTHERN TRUST CORP | 427,702 | 487,688 | +59,986 | 0.01 | 0.01 | -0.00 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 493,484 | 475,953 | -17,531 | 0.02 | 0.01 | -0.00 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 491,871 | 474,050 | -17,821 | 0.19 | 0.17 | -0.03 | sell |
| AMERIPRISE FINANCIAL INC | 416,201 | 457,225 | +41,024 | 0.02 | 0.02 | -0.00 | buy |
| Artisan Partners Limited Partnership | 473,045 | 455,334 | -17,711 | 0.13 | 0.11 | -0.02 | sell |
| BLAIR WILLIAM & CO/IL | 437,975 | 448,434 | +10,459 | 0.23 | 0.20 | -0.03 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 439,390 | 440,189 | +799 | 0.02 | 0.01 | -0.00 | buy |
| GOLDMAN SACHS GROUP INC | 366,117 | 412,504 | +46,387 | 0.01 | 0.01 | -0.00 | buy |
| Champlain Investment Partners, LLC | 462,102 | 409,342 | -52,760 | 0.50 | 0.40 | -0.10 | sell |
| GW&K Investment Management, LLC | 354,825 | 346,668 | -8,157 | 0.54 | 0.45 | -0.09 | sell |
| MORGAN STANLEY | 323,237 | 335,337 | +12,100 | 0.00 | 0.00 | -0.00 | buy |
| NORGES BANK | 313,721 | 317,092 | +3,371 | 0.01 | 0.01 | -0.00 | buy |
| LOOMIS SAYLES & CO L P | 289,473 | 281,255 | -8,218 | 0.07 | 0.05 | -0.01 | sell |
| Bank of New York Mellon Corp | 280,920 | 277,681 | -3,239 | 0.01 | 0.01 | -0.00 | sell |
| ROYAL BANK OF CANADA | 278,726 | 276,772 | -1,954 | 0.01 | 0.01 | -0.00 | sell |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 178,072 | 271,583 | +93,511 | 0.03 | 0.04 | +0.01 | buy |
| SEI INVESTMENTS CO | 250,234 | 255,641 | +5,407 | 0.06 | 0.05 | -0.01 | buy |
| FEDERATED HERMES, INC. | 230,896 | 231,083 | +187 | 0.09 | 0.08 | -0.01 | buy |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 168,396 | 168,396 | 0 | 0.12 | 0.10 | -0.02 | hold |
| FRED ALGER MANAGEMENT, LLC | 188,547 | 165,740 | -22,807 | 0.16 | 0.12 | -0.04 | sell |
| Clearbridge Investments, LLC | 306,902 | 164,576 | -142,326 | 0.04 | 0.02 | -0.02 | sell |
| Telemark Asset Management, LLC | 100,000 | 160,000 | +60,000 | 1.81 | 2.44 | +0.63 | buy |
| FRANKLIN RESOURCES INC | 214,893 | 157,818 | -57,075 | 0.01 | 0.01 | -0.00 | sell |
| Aristotle Capital Boston, LLC | 169,954 | 151,655 | -18,299 | 1.01 | 0.86 | -0.15 | sell |
| Legal & General Group Plc | 140,734 | 146,776 | +6,042 | 0.01 | 0.01 | -0.00 | buy |
| BESSEMER GROUP INC | 162,473 | 145,612 | -16,861 | 0.05 | 0.04 | -0.01 | sell |
| BANK OF AMERICA CORP /DE/ | 158,459 | 145,033 | -13,426 | 0.00 | 0.00 | -0.00 | sell |
| JANUS HENDERSON GROUP PLC | 130,515 | 128,919 | -1,596 | 0.01 | 0.01 | -0.00 | sell |
| Pictet Asset Management Holding SA | 125,942 | 127,604 | +1,662 | 0.02 | 0.02 | -0.00 | buy |
| EXCHANGE TRADED CONCEPTS, LLC | 115,918 | 120,566 | +4,648 | 0.49 | 0.37 | -0.12 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 100,259 | 118,062 | +17,803 | 0.00 | 0.00 | -0.00 | buy |
| RHUMBLINE ADVISERS | 109,566 | 109,288 | -278 | 0.02 | 0.01 | -0.00 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 126,430 | 109,191 | -17,239 | 0.39 | 0.30 | -0.09 | sell |
| BAMCO INC /NY/ | 106,455 | 102,927 | -3,528 | 0.05 | 0.04 | -0.01 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 0 | 99,177 | +99,177 | 0.00 | 0.04 | +0.04 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 90,565 | 90,781 | +216 | 0.01 | 0.01 | -0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 88,620 | 89,320 | +700 | 0.02 | 0.02 | -0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 3,137 | 88,297 | +85,160 | 0.00 | 0.01 | +0.01 | buy |
| BARCLAYS PLC | 65,564 | 83,313 | +17,749 | 0.01 | 0.01 | +0.00 | buy |
| Swiss National Bank | 70,100 | 70,600 | +500 | 0.01 | 0.01 | -0.00 | buy |
| WELLS FARGO & COMPANY/MN | 62,983 | 68,803 | +5,820 | 0.00 | 0.00 | -0.00 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 63,072 | 63,667 | +595 | 0.00 | 0.00 | -0.00 | buy |
| AXIOM INVESTORS LLC /DE | 80,513 | 62,432 | -18,081 | 0.13 | 0.07 | -0.06 | sell |
| SEGALL BRYANT & HAMILL, LLC | 95,938 | 58,528 | -37,410 | 0.23 | 0.12 | -0.11 | sell |
| Corebridge Financial, Inc. | 61,376 | 58,234 | -3,142 | 0.06 | 0.05 | -0.01 | sell |
| Invesco Ltd. | 516,660 | 58,039 | -458,621 | 0.02 | 0.00 | -0.02 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 62,491 | 57,477 | -5,014 | 0.01 | 0.01 | -0.00 | sell |
| Edgestream Partners, L.P. | 0 | 56,648 | +56,648 | 0.00 | 0.37 | +0.37 | buy |
| THAMES CAPITAL MANAGEMENT LLC | 53,301 | 53,301 | 0 | 2.97 | 2.21 | -0.76 | hold |
| Qube Research & Technologies Ltd | 5,800 | 51,834 | +46,034 | 0.00 | 0.01 | +0.01 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0 | 46,681 | +46,681 | 0.00 | 0.03 | +0.03 | buy |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 43,241 | 46,153 | +2,912 | 0.08 | 0.08 | -0.01 | buy |
| Retirement Systems of Alabama | 43,616 | 43,678 | +62 | 0.03 | 0.02 | -0.00 | buy |
| MetLife Investment Management, LLC | 38,220 | 41,301 | +3,081 | 0.04 | 0.03 | -0.00 | buy |
| CITIGROUP INC | 34,003 | 38,342 | +4,339 | 0.01 | 0.01 | +0.00 | buy |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 34,444 | 36,761 | +2,317 | 0.01 | 0.01 | -0.00 | buy |
| Wealthfront Advisers LLC | 0 | 36,209 | +36,209 | 0.00 | 0.01 | +0.01 | buy |
| NICHOLAS COMPANY, INC. | 21,425 | 35,369 | +13,944 | 0.06 | 0.09 | +0.03 | buy |
| Proficio Capital Partners LLC | 0 | 34,679 | +34,679 | 0.00 | 0.00 | +0.00 | buy |
| DEUTSCHE BANK AG\ | 21,490 | 33,840 | +12,350 | 0.00 | 0.00 | +0.00 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 34,606 | 33,806 | -800 | 0.01 | 0.00 | -0.00 | sell |
| UBS Group AG | 22,150 | 33,799 | +11,649 | 0.00 | 0.00 | +0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 33,952 | 33,573 | -379 | 0.01 | 0.01 | -0.00 | sell |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 0 | 33,415 | +33,415 | 0.00 | 0.10 | +0.10 | buy |
| Twin Tree Management, LP | 21,334 | 28,213 | +6,879 | 0.09 | 0.10 | +0.02 | buy |
| NATIXIS ADVISORS, LLC | 25,957 | 25,372 | -585 | 0.01 | 0.01 | -0.00 | sell |
| Wealth High Governance Capital Ltda | 0 | 24,836 | +24,836 | 0.00 | 1.36 | +1.36 | buy |
| Granahan Investment Management, LLC | 28,746 | 24,444 | -4,302 | 0.20 | 0.16 | -0.05 | sell |
| D. E. Shaw & Co., Inc. | 0 | 24,094 | +24,094 | 0.00 | 0.00 | +0.00 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 24,147 | 24,085 | -62 | 0.05 | 0.04 | -0.01 | sell |
| CANADA LIFE ASSURANCE Co | 23,418 | 23,886 | +468 | 0.01 | 0.01 | -0.00 | buy |
| Pathstone Holdings, LLC | 25,827 | 23,280 | -2,547 | 0.02 | 0.02 | -0.00 | sell |
| TD ASSET MANAGEMENT INC | 12,096 | 22,194 | +10,098 | 0.00 | 0.00 | +0.00 | buy |
| LPL Financial LLC | 18,009 | 21,537 | +3,528 | 0.00 | 0.00 | -0.00 | buy |
| MOODY ALDRICH PARTNERS LLC | 21,726 | 21,145 | -581 | 0.71 | 0.60 | -0.11 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 23,379 | 20,411 | -2,968 | 0.73 | 0.56 | -0.17 | sell |
| STATE OF WISCONSIN INVESTMENT BOARD | 29,601 | 19,554 | -10,047 | 0.01 | 0.01 | -0.01 | sell |
| AZZAD ASSET MANAGEMENT INC /ADV | 16,448 | 17,182 | +734 | 0.33 | 0.51 | +0.18 | buy |
| Amundi | 18,650 | 17,136 | -1,514 | 0.00 | 0.00 | -0.00 | sell |
| AMALGAMATED BANK | 16,459 | 16,459 | 0 | 0.02 | 0.02 | -0.00 | hold |
| TWINBEECH CAPITAL LP | 28,193 | 15,791 | -12,402 | 0.10 | 0.04 | -0.06 | sell |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 3,861 | 15,335 | +11,474 | 0.00 | 0.00 | +0.00 | buy |