| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| ClearBridge Investments Ltd | 2,179,018 | 3,583,336 | +1,404,318 | 3.60 | 3.45 | -0.15 | buy |
| Energy Income Partners, LLC | 2,266,635 | 2,816,998 | +550,363 | 2.83 | 1.90 | -0.92 | buy |
| Redwood Grove Capital, LLC | 163,497 | 541,592 | +378,095 | 4.06 | 6.45 | +2.39 | buy |
| Advisors Capital Management, LLC | 118,803 | 449,442 | +330,639 | 0.17 | 0.34 | +0.17 | buy |
| EP Wealth Advisors, LLC | 19,260 | 319,287 | +300,027 | 0.27 | 0.15 | -0.12 | buy |
| Aberdeen Group plc | 227,134 | 506,234 | +279,100 | 0.03 | 0.04 | +0.01 | buy |
| ARDSLEY ADVISORY PARTNERS LP | 5,000 | 270,000 | +265,000 | 0.07 | 2.17 | +2.11 | buy |
| TORTOISE CAPITAL ADVISORS, L.L.C. | 2,026,140 | 2,268,599 | +242,459 | 1.81 | 1.03 | -0.79 | buy |
| Rockefeller Capital Management L.P. | 239,071 | 417,443 | +178,372 | 0.06 | 0.05 | 0.00 | buy |
| Electron Capital Partners, LLC | 1,384,288 | 1,493,087 | +108,799 | 4.31 | 2.25 | -2.06 | buy |
| TWINBEECH CAPITAL LP | 116,194 | 177,416 | +61,222 | 0.13 | 0.10 | -0.03 | buy |
| Y-Intercept (Hong Kong) Ltd | 6,130 | 66,299 | +60,169 | 0.04 | 0.19 | +0.15 | buy |
| GAMCO INVESTORS, INC. ET AL | 102,324 | 160,211 | +57,887 | 0.06 | 0.06 | -0.01 | buy |
| FWL INVESTMENT MANAGEMENT, LLC | 59,319 | 116,454 | +57,135 | 2.37 | 2.32 | -0.05 | buy |
| AVANTAX ADVISORY SERVICES, INC. | 87,438 | 30,454 | +56,984 | 0.06 | 0.01 | 0.00 | sell |
| MIROVA | 59,063 | 103,961 | +44,898 | 0.61 | 0.62 | +0.01 | buy |
| CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT | 421,108 | 462,197 | +41,089 | 2.39 | 1.39 | -1.00 | buy |
| Mariner, LLC | 116,582 | 80,442 | +36,140 | 0.02 | 0.01 | 0.00 | sell |
| B & T Capital Management DBA Alpha Capital Management | 87,043 | 112,603 | +25,560 | 1.53 | 0.78 | -0.74 | buy |
| Northwest & Ethical Investments L.P. | 179,659 | 204,932 | +25,273 | 0.34 | 0.20 | -0.13 | buy |
| Lavaca Capital LLC | 15,300 | 37,400 | +22,100 | 0.28 | 0.40 | +0.12 | buy |
| JOHNSON INVESTMENT COUNSEL INC | 11,564 | 33,473 | +21,909 | 0.01 | 0.01 | +0.00 | buy |
| Castellan Group | 36,730 | 55,004 | +18,274 | 1.38 | 1.15 | -0.23 | buy |
| Continuum Advisory, LLC | 26,277 | 44,503 | +18,226 | 0.25 | 0.21 | -0.03 | buy |
| Ameritas Advisory Services, LLC | 9,175 | 26,181 | +17,006 | 0.07 | 0.03 | -0.04 | buy |
| GABELLI FUNDS LLC | 395,621 | 410,943 | +15,322 | 0.18 | 0.10 | -0.08 | buy |
| GREENWOOD GEARHART INC | 184,190 | 198,986 | +14,796 | 1.26 | 0.70 | -0.56 | buy |
| Holocene Advisors, LP | 98,366 | 112,149 | +13,783 | 0.03 | 0.01 | -0.01 | buy |
| Balefire, LLC | 27,842 | 41,271 | +13,429 | 0.67 | 0.53 | -0.14 | buy |
| DUALITY ADVISERS, LP | 5,241 | 18,420 | +13,179 | 0.04 | 0.07 | +0.03 | buy |
| NICOLA WEALTH MANAGEMENT LTD. | 90,000 | 103,000 | +13,000 | 0.52 | 0.33 | -0.19 | buy |
| Ninety One UK Ltd | 226,772 | 238,087 | +11,315 | 0.04 | 0.02 | -0.02 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 69,505 | 79,448 | +9,943 | 0.02 | 0.01 | -0.01 | buy |
| KLINGENSTEIN FIELDS & CO LP | 235,449 | 245,326 | +9,877 | 0.64 | 0.36 | -0.28 | buy |
| NAPLES GLOBAL ADVISORS, LLC | 36,585 | 45,555 | +8,970 | 0.25 | 0.16 | -0.09 | buy |
| WESTWOOD HOLDINGS GROUP INC | 4,794 | 13,576 | +8,782 | 0.00 | 0.00 | +0.00 | buy |
| WHITTIER TRUST CO | 1,530 | 10,030 | +8,500 | 0.00 | 0.01 | 0.00 | buy |
| Fort Sheridan Advisors LLC | 76,032 | 82,825 | +6,793 | 1.02 | 0.56 | -0.46 | buy |
| TEALWOOD ASSET MANAGEMENT INC | 14,674 | 21,380 | +6,706 | 0.42 | 0.33 | -0.09 | buy |
| Brown Miller Wealth Management, LLC | 5,061 | 11,473 | +6,412 | 0.16 | 0.19 | +0.03 | buy |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 476,020 | 481,640 | +5,620 | 2.55 | 1.40 | -1.16 | buy |
| GSA CAPITAL PARTNERS LLP | 9,686 | 14,941 | +5,255 | 0.06 | 0.04 | 0.00 | buy |
| Samalin Investment Counsel, LLC | 4,032 | 8,626 | +4,594 | 0.13 | 0.15 | +0.02 | buy |
| FIRST TRUST ADVISORS LP | 498,961 | 494,814 | +4,147 | 0.03 | 0.02 | 0.00 | sell |
| LAFFER TENGLER INVESTMENTS, INC. | 6,911 | 10,925 | +4,014 | 0.11 | 0.10 | -0.01 | buy |
| Americana Partners, LLC | 12,912 | 16,769 | +3,857 | 0.10 | 0.05 | -0.04 | buy |
| Apollon Wealth Management, LLC | 7,809 | 11,409 | +3,600 | 0.02 | 0.02 | -0.01 | buy |
| Csenge Advisory Group | 4,590 | 8,110 | +3,520 | 0.02 | 0.02 | -0.00 | buy |
| Canton Hathaway, LLC | 4,500 | 7,700 | +3,200 | 0.08 | 0.07 | -0.01 | buy |
| Beacon Pointe Advisors, LLC | 9,105 | 11,878 | +2,773 | 0.01 | 0.00 | 0.00 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 29,038 | 26,478 | +2,560 | 0.03 | 0.01 | 0.00 | sell |
| CORRADO ADVISORS, LLC | 27,559 | 29,793 | +2,234 | 1.13 | 0.61 | -0.52 | buy |
| Empowered Funds, LLC | 16,193 | 18,386 | +2,193 | 0.03 | 0.02 | -0.02 | buy |
| Voya Financial Advisors, Inc. | 5,190 | 7,266 | +2,076 | 0.03 | 0.03 | -0.01 | buy |
| A. D. Beadell Investment Counsel, Inc. | 104,480 | 106,540 | +2,060 | 5.92 | 3.30 | -2.62 | buy |
| Castleview Partners, LLC | 2,479 | 4,344 | +1,865 | 0.13 | 0.12 | -0.01 | buy |
| ELCO Management Co., LLC | 8,275 | 9,720 | +1,445 | 0.35 | 0.21 | -0.14 | buy |
| Peterson Wealth Services | 15,013 | 16,457 | +1,444 | 0.42 | 0.37 | -0.06 | buy |
| Ervin Investment Management, LLC | 20,577 | 21,822 | +1,245 | 0.97 | 0.54 | -0.42 | buy |
| Elmwood Wealth Management, Inc. | 20,953 | 22,153 | +1,200 | 0.57 | 0.32 | -0.26 | buy |
| FOUNDATIONS INVESTMENT ADVISORS, LLC | 5,848 | 6,883 | +1,035 | 0.01 | 0.01 | -0.01 | buy |
| Gilman Hill Asset Management, LLC | 9,675 | 10,675 | +1,000 | 0.11 | 0.06 | -0.04 | buy |
| Belpointe Asset Management LLC | 7,360 | 8,224 | +864 | 0.05 | 0.03 | -0.02 | buy |
| Migdal Insurance & Financial Holdings Ltd. | 1,188 | 2,030 | +842 | 0.00 | 0.00 | -0.00 | buy |
| CONCOURSE FINANCIAL GROUP SECURITIES, INC. | 7,065 | 7,746 | +681 | 0.03 | 0.02 | -0.01 | buy |
| Van Hulzen Asset Management, LLC | 13,672 | 14,345 | +673 | 0.07 | 0.03 | -0.04 | buy |
| Abundance Wealth Counselors | 37,064 | 37,659 | +595 | 1.12 | 0.32 | -0.80 | buy |
| ALBION FINANCIAL GROUP /UT | 78 | 405 | +327 | 0.00 | 0.00 | +0.00 | buy |
| AGF MANAGEMENT LTD | 9,721 | 10,037 | +316 | 0.00 | 0.00 | -0.00 | buy |
| SouthState Corp | 3,091 | 3,211 | +120 | 0.02 | 0.01 | -0.01 | buy |
| COHEN & STEERS, INC. | 580 | 661 | +81 | 0.00 | 0.00 | -0.00 | buy |
| Sound Income Strategies, LLC | 151 | 150 | +1 | 0.00 | 0.00 | 0.00 | sell |
| Jacobi Capital Management LLC | 8,040 | 8,041 | +1 | 0.05 | 0.03 | -0.03 | buy |
| STEPHENS INC /AR/ | 13,492 | 13,490 | -2 | 0.01 | 0.01 | -0.01 | sell |
| GREENWOOD CAPITAL ASSOCIATES LLC | 10,599 | 10,584 | -15 | 0.09 | 0.05 | -0.04 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 1,224 | 1,194 | -30 | 0.01 | 0.01 | -0.00 | sell |
| Anchor Investment Management, LLC | 571 | 521 | -50 | 0.00 | 0.00 | -0.00 | sell |
| Y.D. More Investments Ltd | 1,300 | 1,200 | -100 | 0.02 | 0.01 | -0.01 | sell |
| Strategic Blueprint, LLC | 7,488 | 7,363 | -125 | 0.04 | 0.02 | -0.02 | sell |
| SIT INVESTMENT ASSOCIATES INC | 2,325 | 2,075 | -250 | 0.00 | 0.00 | -0.00 | sell |
| VIRTUS ADVISERS, LLC | 3,706 | 3,275 | -431 | 0.13 | 0.06 | -0.07 | sell |
| BESSEMER GROUP INC | 12,019 | 11,409 | -610 | 0.00 | 0.00 | -0.00 | sell |
| Headlands Technologies LLC | 1,115 | 364 | -751 | 0.02 | 0.01 | -0.02 | sell |
| FIDUCIARY TRUST CO | 8,494 | 7,700 | -794 | 0.01 | 0.00 | -0.00 | sell |
| Texas Yale Capital Corp. | 87,468 | 86,578 | -890 | 0.24 | 0.12 | -0.13 | sell |
| OPPENHEIMER & CO INC | 19,892 | 18,889 | -1,003 | 0.02 | 0.01 | -0.01 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 10,147 | 8,802 | -1,345 | 0.00 | 0.00 | -0.00 | sell |
| PARSONS CAPITAL MANAGEMENT INC/RI | 96,998 | 95,443 | -1,555 | 0.43 | 0.22 | -0.21 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 59,021 | 56,962 | -2,059 | 0.00 | 0.00 | -0.00 | sell |
| Coastline Trust Co | 9,937 | 7,430 | -2,507 | 0.08 | 0.03 | -0.05 | sell |
| DEARBORN PARTNERS LLC | 20,756 | 17,553 | -3,203 | 0.05 | 0.02 | -0.03 | sell |
| MILLER HOWARD INVESTMENTS INC /NY | 62,687 | 59,329 | -3,358 | 0.13 | 0.06 | -0.07 | sell |
| Jaffetilchin Investment Partners, LLC | 16,905 | 13,339 | -3,566 | 0.10 | 0.04 | -0.06 | sell |
| Aveo Capital Partners, LLC | 12,164 | 8,301 | -3,863 | 0.09 | 0.03 | -0.06 | sell |
| Pacific Center for Financial Services | 5,531 | 1,460 | -4,071 | 0.11 | 0.01 | -0.09 | sell |
| ALPS ADVISORS INC | 380,302 | 375,988 | -4,314 | 0.19 | 0.09 | -0.10 | sell |
| CBRE INVESTMENT MANAGEMENT LISTED REAL ASSETS LLC | 888,300 | 882,221 | -6,079 | 0.93 | 0.53 | -0.41 | sell |
| Epoch Investment Partners, Inc. | 48,118 | 41,420 | -6,698 | 0.02 | 0.01 | -0.01 | sell |
| FLPUTNAM INVESTMENT MANAGEMENT CO | 50,825 | 41,056 | -9,769 | 0.08 | 0.03 | -0.05 | sell |
| MARK SHEPTOFF FINANCIAL PLANNING, LLC | 16,375 | 5,325 | -11,050 | 0.55 | 0.10 | -0.45 | sell |