| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FIRST TRUST ADVISORS LP | 249,515 | 296,997 | +47,482 | 0.02 | 0.02 | 0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 931,376 | 948,276 | +16,900 | 0.08 | 0.09 | +0.01 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 24,800 | 32,767 | +7,967 | 0.01 | 0.01 | +0.00 | buy |
| Cresset Asset Management, LLC | 19,382 | 22,490 | +3,108 | 0.01 | 0.01 | 0.00 | buy |
| Advisors Asset Management, Inc. | 13,560 | 11,400 | +2,160 | 0.01 | 0.01 | 0.00 | sell |
| Unison Advisors LLC | 9,921 | 9,980 | +59 | 0.06 | 0.06 | +0.00 | buy |
| MORGAN DEMPSEY CAPITAL MANAGEMENT LLC | 1,402 | 1,407 | +5 | 0.02 | 0.02 | +0.00 | buy |
| Winch Advisory Services, LLC | 90 | 91 | +1 | 0.00 | 0.00 | +0.00 | buy |
| BENJAMIN EDWARDS INC | 96 | 97 | +1 | 0.00 | 0.00 | +0.00 | buy |
| Kelly Financial Services LLC | 521 | 522 | +1 | 0.01 | 0.01 | -0.00 | buy |
| Fairfield Financial Advisors, LTD | 139 | 140 | +1 | 0.00 | 0.00 | +0.00 | buy |
| ROMAN BUTLER FULLERTON & CO | 4,942 | 4,894 | -48 | 0.12 | 0.13 | +0.00 | sell |
| JUNCTURE WEALTH STRATEGIES, LLC | 7,500 | 7,300 | -200 | 0.19 | 0.19 | +0.00 | sell |
| Main Street Financial Solutions, LLC | 4,709 | 4,349 | -360 | 0.03 | 0.03 | -0.00 | sell |
| Kovack Advisors, Inc. | 4,507 | 4,010 | -497 | 0.03 | 0.03 | -0.00 | sell |
| DENALI ADVISORS LLC | 1,511 | 811 | -700 | 0.03 | 0.01 | -0.01 | sell |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 8,500 | 7,800 | -700 | 0.00 | 0.00 | -0.00 | sell |
| Hennion & Walsh Asset Management, Inc. | 14,113 | 13,370 | -743 | 0.04 | 0.04 | +0.00 | sell |
| MARTINGALE ASSET MANAGEMENT L P | 21,550 | 20,050 | -1,500 | 0.02 | 0.02 | -0.00 | sell |
| ROYCE & ASSOCIATES LP | 12,302 | 9,194 | -3,108 | 0.01 | 0.00 | -0.00 | sell |
| Robeco Institutional Asset Management B.V. | 167,281 | 163,393 | -3,888 | 0.02 | 0.02 | -0.00 | sell |
| Campbell & CO Investment Adviser LLC | 12,943 | 8,308 | -4,635 | 0.12 | 0.05 | -0.07 | sell |
| ALPS ADVISORS INC | 27,517 | 12,731 | -14,786 | 0.01 | 0.01 | -0.01 | sell |