The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101   288 2,229 SH   SOLE 1 0 0 2,229
Abbott Laboratories COM 002824100   180 1,595 SH   SOLE 1 0 0 1,595
Abrdn Bloomberg All Commodit COM 003261104   1,219 61,743 SH   SOLE 1 61,743 0 0
Abrdn Bloomberg All Commodit COM 003261203   400 12,774 SH   SOLE 1 12,774 0 0
Acadia Realty Trust COM 004239109   446,726 18,490,308 SH   SOLE 1,2 12,971,085 0 5,519,223
Adams Express Co COM 006212104   24,879 1,231,635 SH   SOLE 1 1,231,635 0 0
Adams Natural Resources Fund COM 00548F105   3,717 170,985 SH   SOLE 1 170,985 0 0
Adobe Systems Incorporated COM 00724F101   338 760 SH   SOLE 1 25 0 735
Advanced Micro Devic COM 007903107   273 2,256 SH   SOLE 1 84 0 2,172
Agco Corp. COM 001084102   18,571 198,660 SH   SOLE 1 198,660 0 0
AGIC Convertible & Income FD II COM 92838U108   3,569 1,140,169 SH   SOLE 1 1,140,169 0 0
Agnico Eagle Mines Ltd COM 008474108   5,106 65,292 SH   SOLE 1 65,292 0 0
Agree Realty Corp. COM 008492100   688,108 9,767,632 SH   SOLE 1,2 6,222,403 0 3,545,229
Alexandria Real Estate Equities COM 015271109   16 169 SH   SOLE 1 169 0 0
Alliance National Muni Inc. COM 01864U106   794 73,000 SH   SOLE 1 73,000 0 0
Alliance Resource Partners LP COM 01877R108   627 23,836 SH   SOLE 1 23,836 0 0
AllianceBernstein Global High Income Fund COM 01879R106   1,516 141,297 SH   SOLE 1 141,297 0 0
Alliant Energy Corporation COM 018802108   136,384 2,306,115 SH   SOLE 1,2 2,287,111 0 19,004
Allspring Income Opportunities Fund COM 94987B105   6,672 968,389 SH   SOLE 1 968,389 0 0
Alphabet Inc CL A COM 02079K305   1,421 7,509 SH   SOLE 1 77 0 7,432
Amazon.com Inc. COM 023135106   1,797 8,190 SH   SOLE 1 86 0 8,104
Ameren Corporation COM 023608102   83,218 933,568 SH   SOLE 1,2 912,510 0 21,058
American Electric Power Company Inc. COM 025537101   121,605 1,318,499 SH   SOLE 1,2 1,300,465 0 18,034
American Homes 4 Rent-CL COM 02665T306   293,143 7,835,213 SH   SOLE 1 7,127,574 0 707,639
American Tower Corporation COM 03027X100   3,516,890 19,176,365 SH   SOLE 1,2 16,882,738 0 2,293,627
Americold Realty Trust COM 03064D108   617,085 28,837,300 SH   SOLE 1,2 20,267,745 0 8,569,555
Analog Devices Inc. COM 032654105   321 1,511 SH   SOLE 1 65 0 1,446
Apple Inc. COM 037833100   2,782 11,111 SH   SOLE 1 122 0 10,989
Applied Materials Inc. COM 038222105   282 1,733 SH   SOLE 1 72 0 1,661
Ares Dynamic Credit Allocation COM 04014F102   5,087 336,693 SH   SOLE 1 336,693 0 0
Array Technologies Inc COM 04271T100   960 159,008 SH   SOLE 1 159,008 0 0
Artista Networks Inc COM 040413205   15 136 SH   SOLE 1 136 0 0
Astera Labs Inc COM 04626A103   397 3,000 SH   SOLE 1 3,000 0 0
AT&T Inc. COM 00206R102   490 21,537 SH   SOLE 1 400 0 21,137
Atmos Energy Corp. COM 049560105   57 410 SH   SOLE 1 410 0 0
AvalonBay Communities Inc COM 053484101   688,527 3,130,108 SH   SOLE 1,2 2,383,974 0 746,134
Avenue Income Credit Strategy COM 003057106   4,212 705,500 SH   SOLE 1 705,500 0 0
Babson Cap Global COM 06760L100   5,546 359,171 SH   SOLE 1 359,171 0 0
Baker Hughes Company COM 05722G100   2,894 70,548 SH   SOLE 1 70,548 0 0
Ball Corporation COM 058498106   136 2,472 SH   SOLE 1 0 0 2,472
Bank of America 7.25 CV Pfd. L PFD 060505682   244 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104   492 11,190 SH   SOLE 1 0 0 11,190
Becton Dickinson & Company COM 075887109   259 1,142 SH   SOLE 1 0 0 1,142
Benson Hill Inc COM 082490202   54 27,500 SH   SOLE 1 27,500 0 0
Berkshire Hathaway Inc. COM 084670702   4,536 10,007 SH   SOLE 1 10,007 0 0
Bkv Corporation COM 05603J108   4,933 207,423 SH   SOLE 1 207,423 0 0
Blackrock Capital Allocation COM 09260U109   14,298 943,751 SH   SOLE 1 943,751 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107   3,979 405,607 SH   SOLE 1 405,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100   3,462 331,022 SH   SOLE 1 331,022 0 0
Blackrock Enh Cap And Inc COM 09256A109   4,672 232,442 SH   SOLE 1 232,442 0 0
BlackRock Enhanced Dividend COM 09251A104   268 32,319 SH   SOLE 1 32,319 0 0
Blackrock Esg Capital Alloca COM 09262F100   11,546 704,015 SH   SOLE 1 704,015 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104   1,027 79,865 SH   SOLE 1 79,865 0 0
Blackrock Limited Duration Income Trust COM 09249W101   5,254 371,801 SH   SOLE 1 371,801 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104   1,172 100,447 SH   SOLE 1 100,447 0 0
Blackrock Muniholdings In Ii COM 09254C107   600 60,000 SH   SOLE 1 60,000 0 0
Blackrock Muniholdings Ny In COM 09255C106   445 43,000 SH   SOLE 1 43,000 0 0
Blackrock Munivest Fund COM 09253R105   1,747 248,091 SH   SOLE 1 248,091 0 0
Blackrock Munivest Fund Ii COM 09253T101   612 58,000 SH   SOLE 1 58,000 0 0
Blackrock Muniyield Fund COM 09253W104   866 83,315 SH   SOLE 1 83,315 0 0
Blackrock Muniyield Insured COM 09254E103   1,841 166,757 SH   SOLE 1 166,757 0 0
Blackrock Muniyield Qual Ii COM 09254G108   542 55,000 SH   SOLE 1 55,000 0 0
Blackrock Muniyield Quality COM 09254F100   292 25,385 SH   SOLE 1 25,385 0 0
BlackRock NY Muni Income Trust COM 09248L106   713 70,000 SH   SOLE 1 70,000 0 0
Blackstone/GSO Long-Short CR COM 09257D102   2,053 164,996 SH   SOLE 1 164,996 0 0
Boulder Growth & Income Fund Inc. COM 101507101   3,239 202,158 SH   SOLE 1 202,158 0 0
Bowhead Specialty Holdings I COM 10240L102   426 12,000 SH   SOLE 1 12,000 0 0
Boyd Gaming Corp. COM 103304101   381,929 5,265,454 SH   SOLE 1 4,978,303 0 287,151
Broadcom Inc COM 11135F101   1,158 4,996 SH   SOLE 1 146 0 4,850
Bunge Global Sa COM H11356104   18,149 233,400 SH   SOLE 1 231,524 0 1,876
BXP, Inc. COM 101121101   24 318 SH   SOLE 1 318 0 0
Cadence Design Systems Inc. COM 127387108   233 774 SH   SOLE 1 62 0 712
Caesars Entertainment Inc COM 12769G100   487,265 14,581,882 SH   SOLE 1,2 12,772,079 0 1,809,803
Calamos Convertible & High Income Fund COM 12811P108   1,637 134,884 SH   SOLE 1 134,884 0 0
Calamos Lng/Shrt Eq & Dyn COM 12812C106   2,385 160,854 SH   SOLE 1 160,854 0 0
Camden Property Trust COM 133131102   45,107 388,720 SH   SOLE 1,2 258,311 0 130,409
Cameco Corp COM 13321L108   7,045 137,098 SH   SOLE 1 137,098 0 0
Cardinal Health Inc. COM 14149Y108   270 2,281 SH   SOLE 1 0 0 2,281
Caterpillar Inc. COM 149123101   334 921 SH   SOLE 1 0 0 921
CenterPoint Energy Inc. COM 15189T107   70,000 2,206,107 SH   SOLE 1,2 2,178,189 0 27,918
Century Alum Co COM 156431108   3,485 191,276 SH   SOLE 1 191,276 0 0
CF Industries Holdings Inc. COM 125269100   13,807 161,825 SH   SOLE 1 161,825 0 0
Cheniere Energy Inc. COM 16411R208   92,766 431,729 SH   SOLE 1,2 429,574 0 2,155
Chesapeake Utils Cor COM 165303108   26 215 SH   SOLE 1 215 0 0
Chevron Corporation COM 166764100   12,829 88,574 SH   SOLE 1 86,636 0 1,938
China Fund Inc COM 169373107   306 25,624 SH   SOLE 1 25,624 0 0
Chubb Ltd COM H1467J104   429 1,553 SH   SOLE 1 0 0 1,553
Clean Harbors Inc COM 184496107   40 175 SH   SOLE 1 175 0 0
Clearwater Energy Inc. Class C COM 18539C204   41 1,572 SH   SOLE 1 1,572 0 0
Cliffs Natural Resou COM 185899101   3,123 332,182 SH   SOLE 1 332,182 0 0
Cloudflare Inc - Class A COM 18915M107   16 149 SH   SOLE 1 149 0 0
Comcast Corporation COM 20030N101   265 7,051 SH   SOLE 1 0 0 7,051
Comfort Sys Usa Inc COM 199908104   1 2 SH   SOLE 1 2 0 0
Concentra Group Holdings Par COM 20603L102   2,176 110,000 SH   SOLE 1 110,000 0 0
Conocophillips COM 20825C104   16,550 166,882 SH   SOLE 1 166,882 0 0
Consolidated Edison Inc. COM 209115104   25,335 283,928 SH   SOLE 1 283,337 0 591
Constellation Energy Corp COM 21037T109   3,466 15,492 SH   SOLE 1 15,492 0 0
Constellium Se COM F21107101   2,012 195,867 SH   SOLE 1 195,867 0 0
Consumer Discretionary Selt COM 81369Y407   3,590 16,000 SH   SOLE 1 16,000 0 0
Cornerstone Strategic Value Fund Inc COM 21924B302   5,216 607,198 SH   SOLE 1 607,198 0 0
Corteva Inc-W/I COM 22052L104   18,729 328,806 SH   SOLE 1 328,806 0 0
Costco Wholesale Corporation COM 22160K105   475 518 SH   SOLE 1 0 0 518
Crowdstrike Holdings Inc - A COM 22788C105   17 49 SH   SOLE 1 49 0 0
Crown Castle Inc. COM 22822V101   2,288,558 25,217,301 SH   SOLE 1,2 20,895,272 0 4,322,029
CSX Corporation COM 126408103   202,472 6,274,308 SH   SOLE 1,2 6,207,671 0 66,637
Cummins Inc. COM 231021106   389 1,117 SH   SOLE 1 0 0 1,117
Curbline Properties Corp COM 23128Q101   45,971 1,979,794 SH   SOLE 1 0 0 1,979,794
Danaher Corporation COM 235851102   270 1,177 SH   SOLE 1 0 0 1,177
Datadog Inc - Class A COM 23804L103   11 74 SH   SOLE 1 74 0 0
Delek Logistics Partners Lp COM 24664T103   11,805 279,335 SH   SOLE 1 279,335 0 0
Dell Technologies -C COM 24703L202   8 69 SH   SOLE 1 69 0 0
Digital Realty Trust Inc. COM 253868103   3,930,763 22,167,238 SH   SOLE 1,2 15,709,870 0 6,457,368
DNP Select Income Fund COM 23325P104   3,179 360,387 SH   SOLE 1 360,387 0 0
Dominion Resources Inc. COM 25746U109   137,601 2,554,791 SH   SOLE 1,2 2,544,594 0 10,197
Doubleline Income Solutions COM 258622109   4,387 348,993 SH   SOLE 1 348,993 0 0
Doubleline Yield Opport COM 25862D105   2,770 175,007 SH   SOLE 1 175,007 0 0
Dow Inc COM 260557103   140 3,477 SH   SOLE 1 0 0 3,477
Dreyfus Strategic Municipals COM 05588W108   1,591 263,400 SH   SOLE 1 263,400 0 0
Dt Midstream Inc COM 23345M107   1,853 18,636 SH   SOLE 1 18,636 0 0
Duff & Phelps Global Utility COM 26433C105   2,528 216,271 SH   SOLE 1 216,271 0 0
Duke Energy Corporation COM 26441C204   273,092 2,534,730 SH   SOLE 1,2 2,514,528 0 20,202
DWS Municipal Income Trust COM 233368109   1,607 170,000 SH   SOLE 1 170,000 0 0
Eastgroup Properties Inc. COM 277276101   458,347 2,855,920 SH   SOLE 1 1,579,209 0 1,276,711
Eaton Corporation plc COM G29183103   1,888 5,688 SH   SOLE 1 4,260 0 1,428
Eaton Vance Enh Eqt Inc Ii COM 278277108   5,435 226,914 SH   SOLE 1 226,914 0 0
Eaton Vance Floating Rate Income Trust COM 278279104   1,119 87,240 SH   SOLE 1 87,240 0 0
Eaton Vance Insured Muni Bnd COM 27827X101   2,442 235,744 SH   SOLE 1 235,744 0 0
Eaton Vance Limited Duration Fund COM 27828H105   3,668 375,463 SH   SOLE 1 375,463 0 0
Eaton Vance New York Municipal Bond Fund COM 27827Y109   287 30,100 SH   SOLE 1 30,100 0 0
Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106   4,119 442,446 SH   SOLE 1 442,446 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105   5,175 404,258 SH   SOLE 1 404,258 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101   7,185 394,120 SH   SOLE 1 394,120 0 0
Eaton Vance T/M Buy-Wr In COM 27828X100   2,324 154,963 SH   SOLE 1 154,963 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108   3,025 209,931 SH   SOLE 1 209,931 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107   9,195 382,313 SH   SOLE 1 382,313 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102   4,718 315,617 SH   SOLE 1 315,617 0 0
Eaton Vance Tax-Managed Global COM 27829F108   8,984 1,099,690 SH   SOLE 1 1,099,690 0 0
Edison International COM 281020107   150,887 1,889,863 SH   SOLE 1,2 1,877,865 0 11,998
Eli Lilly and Company COM 532457108   537 696 SH   SOLE 1 0 0 696
Enbridge Inc COM 29250N105   3,409 80,338 SH   SOLE 1 80,338 0 0
Energy Transfer LP COM 29273V100   59,952 3,060,340 SH   SOLE 1 3,060,340 0 0
Enlink Midstream LLC COM 29336T100   1,730 122,289 SH   SOLE 1 122,289 0 0
Enphase Energy Inc COM 29355A107   2,009 29,246 SH   SOLE 1 29,246 0 0
Entergy Corporation COM 29364G103   74,932 988,288 SH   SOLE 1,2 976,470 0 11,818
Enterprise Products Partners COM 293792107   6,915 220,494 SH   SOLE 1 220,494 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307   1,554 57,085 SH   SOLE 1 57,085 0 0
Entertainment Property 5.75 CV (EPR C) PFD 26884U208   5,332 256,355 SH   SOLE 1 0 0 256,355
EQT Corporation COM 26884L109   9,688 210,117 SH   SOLE 1 205,204 0 4,913
Equinix Inc. COM 29444U700   2,449,063 2,597,526 SH   SOLE 1,2 1,934,238 0 663,288
Equity Lifestyle Properties COM 29472R108   444,862 6,679,991 SH   SOLE 1,2 4,152,898 0 2,527,093
Equity Residential COM 29476L107   22 308 SH   SOLE 1 308 0 0
Essential Properties Realty COM 29670E107   184,499 5,898,312 SH   SOLE 1,2 4,395,805 0 1,502,507
Essential Utilities COM 29670G102   52,355 1,441,490 SH   SOLE 1,2 1,427,550 0 13,940
Essex Property Trust Inc. COM 297178105   1,087,244 3,809,325 SH   SOLE 1,2 2,902,773 0 906,552
Evergy Inc COM 30034W106   81,825 1,329,399 SH   SOLE 1,2 1,326,062 0 3,337
Eversource Energy COM 30040W108   4,716 82,115 SH   SOLE 1 82,115 0 0
Exelon Corporation COM 30161N101   108,748 2,889,170 SH   SOLE 1,2 2,862,486 0 26,684
Expand Energy Corp. COM 165167735   8,243 82,800 SH   SOLE 1 80,863 0 1,937
Extra Space Storage Inc. COM 30225T102   1,383,094 9,246,133 SH   SOLE 1,2 6,168,524 0 3,077,609
Exxon Mobil Corporation COM 30231G102   17,305 160,874 SH   SOLE 1 156,551 0 4,323
Facebook Inc. COM 30303M102   1,277 2,181 SH   SOLE 1 36 0 2,145
Fastenal Company COM 311900104   314 4,366 SH   SOLE 1 0 0 4,366
Federal Realty Investment Trust COM 313745101   21 191 SH   SOLE 1 191 0 0
Federal Signal Corp COM 313855108   4 39 SH   SOLE 1 39 0 0
First Solar Inc. COM 336433107   4,283 24,302 SH   SOLE 1 24,302 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103   7,506 417,019 SH   SOLE 1 417,019 0 0
Flah & Crum/Claymore Preferred S I COM 338478100   8,888 572,296 SH   SOLE 1 572,296 0 0
Flaherty & Crumrine Dynamic COM 33848W106   9,008 451,762 SH   SOLE 1 451,762 0 0
Fluence Energy Inc COM 34379V103   685 43,146 SH   SOLE 1 43,146 0 0
Ford Motor Company COM 345370860   107 10,829 SH   SOLE 1 0 0 10,829
Freeport-Mcmoran Inc. COM 35671D857   9,916 260,407 SH   SOLE 1 255,684 0 4,723
Ft Energy Income Etf COM 33740F276   3,254 166,937 SH   SOLE 1 166,937 0 0
Gabelli Dividend & Income Trust COM 36242H104   7,241 299,833 SH   SOLE 1 299,833 0 0
Gabelli Equity Trust COM 362397101   2,152 400,000 SH   SOLE 1 400,000 0 0
Gabelli Global Multimedia Trust Inc. COM 36239Q109   613 137,549 SH   SOLE 1 137,549 0 0
Ge Vernova Llc COM 36828A101   1,385 4,210 SH   SOLE 1 4,210 0 0
General American Investors COM 368802104   11,328 222,069 SH   SOLE 1 222,069 0 0
General Motors Company COM 37045V100   364 6,837 SH   SOLE 1 0 0 6,837
Gfl Environmental Inc-Sub Vt COM 36168Q104   51,505 1,156,375 SH   SOLE 1,2 1,143,898 0 12,477
Gilead Sciences Inc. COM 375558103   342 3,704 SH   SOLE 1 0 0 3,704
Global X Copper Miners Etf COM 37954Y830   496 13,000 SH   SOLE 1 13,000 0 0
Globant SA COM L44385109   2 8 SH   SOLE 1 8 0 0
Guggenheim Active Allocation COM 40170T106   11,690 786,149 SH   SOLE 1 786,149 0 0
Guggenheim Build America COM 401664107   152 10,000 SH   SOLE 1 10,000 0 0
Guggenheim Strategic Opp Fund COM 40167F101   5,902 386,789 SH   SOLE 1 386,789 0 0
Halozyme Therapeutic COM 40637H109   2 37 SH   SOLE 1 37 0 0
Healthcare Realty Trust Inc. COM 42226K105   1,065,443 62,865,392 SH   SOLE 1,2 43,296,423 0 19,568,969
Healthpeak Properties Inc COM 42250P103   2,217 109,384 SH   SOLE 1 0 0 109,384
Hess Corporation COM 42809H107   15,478 116,368 SH   SOLE 1 116,368 0 0
Hess Midstream Lp - Class A COM 428103105   30 801 SH   SOLE 1 801 0 0
Hewlett Packard Enterprise COM 42824C109   150 7,045 SH   SOLE 1 0 0 7,045
Highwoods Properties Inc. COM 431284108   411,835 13,469,614 SH   SOLE 1,2 10,156,696 0 3,312,918
Host Hotels & Resorts Inc. COM 44107P104   876,115 50,002,916 SH   SOLE 1,2 30,755,266 0 19,247,650
Huntington Bancshares Incorporated COM 446150104   398 24,453 SH   SOLE 1 510 0 23,943
I Shares Gold Trust COM 464285204   17,791 359,347 SH   SOLE 1 359,347 0 0
IdaCorp. Inc. COM 451107106   24 219 SH   SOLE 1 219 0 0
Ingram Micro Holding Corp COM 457152106   48 2,500 SH   SOLE 1 2,500 0 0
Intercontinental Exchange Inc. COM 45866F104   415 2,787 SH   SOLE 1 0 0 2,787
International Business Machines Corporation COM 459200101   485 2,207 SH   SOLE 1 49 0 2,158
Invesco Preferred ETF COM 46138E511   57,601 4,995,724 SH   SOLE 1 4,995,724 0 0
Invesco S&P 500 Equal Weight COM 46137V357   3,544 20,223 SH   SOLE 1 20,223 0 0
Invesco Value Municipal Income Trust COM 46132P108   595 50,000 SH   SOLE 1 50,000 0 0
Invesco Van Kampen Muni Trust COM 46131J103   245 25,000 SH   SOLE 1 25,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107   3,047 771,433 SH   SOLE 1 771,433 0 0
Invesco Van Kampen Tr for Invt Grade COM 46131M106   303 30,000 SH   SOLE 1 30,000 0 0
Invitation Homes Inc COM 46187W107   1,970,744 61,645,138 SH   SOLE 1,2 43,254,852 0 18,390,286
Iron Mountain Incorporated COM 46284V101   1,566,817 14,907,846 SH   SOLE 1,2 11,012,143 0 3,895,703
Ishares Bloomberg Roll Selec COM 46431W598   115 2,410 SH   SOLE 1 2,410 0 0
iShares Cohen & Steers Rlty COM 464287564   1,400 23,230 SH   SOLE 1 23,230 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242   35 326 SH   SOLE 1 326 0 0
iShares Russell 1000 Value COM 464287598   1,429 7,719 SH   SOLE 1 7,719 0 0
iShares U.S. Preferred Stock ETF COM 464288687   10,600 337,181 SH   SOLE 1 337,181 0 0
John Hancock Investors Trust COM 410142103   327 23,927 SH   SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105   9,856 773,593 SH   SOLE 1 773,593 0 0
John Hancock Preferred Income Fund COM 41013W108   572 34,397 SH   SOLE 1 34,397 0 0
John Hancock Preferred Income II COM 41013X106   575 34,717 SH   SOLE 1 34,717 0 0
John Hancock T/A Dividend Income Fund COM 41013V100   1,604 72,835 SH   SOLE 1 72,835 0 0
Johnson & Johnson COM 478160104   358 2,472 SH   SOLE 1 0 0 2,472
JPMorgan Chase & Co. COM 46625H100   747 3,115 SH   SOLE 1 0 0 3,115
Kayne Anderson MLP Investment COM 486606106   407 32,000 SH   SOLE 1 32,000 0 0
Kimco Realty Corp 7.250 Conv/Perp Sr:N PFD 49446R687   6,102 100,255 SH   SOLE 1 0 0 100,255
Kimco Realty Corporation COM 49446R109   789,592 33,701,948 SH   SOLE 1,2 22,270,127 0 11,431,821
Kinder Morgan Inc. COM 49456B101   24,923 909,606 SH   SOLE 1 909,606 0 0
Kinetik Holdings Inc COM 02215L209   43,012 758,449 SH   SOLE 1 758,449 0 0
Kinsale Capital Group Inc COM 49714P108   4 8 SH   SOLE 1 8 0 0
Kite Realty Group Trust COM 49803T300   167,103 6,620,548 SH   SOLE 1 6,274,153 0 346,395
Labcorp Holdings Inc COM 504922105   270 1,177 SH   SOLE 1 0 0 1,177
Lamar Advertising Co COM 512816109   323,900 2,660,664 SH   SOLE 1,2 1,663,086 0 997,578
Lamb Weston Holdings, Inc. COM 513272104   4,602 68,864 SH   SOLE 1 65,944 0 2,920
Liberty All-Star Equity Fund COM 530158104   1,877 270,000 SH   SOLE 1 270,000 0 0
Lineage Inc COM 53566V106   112,111 1,914,046 SH   SOLE 1 715,622 0 1,198,424
LXP Industrial Trust 6.5 Perp PFD 529043309   11,293 231,649 SH   SOLE 1 186,017 0 45,632
Ma Com Technology Sol COM 55405Y100   3 24 SH   SOLE 1 24 0 0
Mainstay Cbre Glbl Infr Mega COM 56064Q107   2,061 169,391 SH   SOLE 1 169,391 0 0
Manhattan Assocs Inc COM 562750109   4 16 SH   SOLE 1 16 0 0
Mastec Inc COM 576323109   5,853 42,992 SH   SOLE 1 42,992 0 0
MasterCard Incorporated COM 57636Q104   434 825 SH   SOLE 1 24 0 801
McCormick & Company Incorporated COM 579780206   174 2,282 SH   SOLE 1 0 0 2,282
McDonald's Corporation COM 580135101   572 1,972 SH   SOLE 1 0 0 1,972
Medtronic plc COM G5960L103   308 3,856 SH   SOLE 1 0 0 3,856
Merck & Co. Inc. COM 58933Y105   309 3,109 SH   SOLE 1 0 0 3,109
MFS Multimarket Income Trust COM 552737108   1,617 344,812 SH   SOLE 1 344,812 0 0
Microsoft Corporation COM 594918104   2,475 5,872 SH   SOLE 1 90 0 5,782
Mid-America Apartment Communities COM 59522J103   23 152 SH   SOLE 1 152 0 0
Morgan Stanley COM 617446448   378 3,005 SH   SOLE 1 0 0 3,005
Morgan Stanley China A Share COM 617468103   336 27,000 SH   SOLE 1 27,000 0 0
Motorola Solutions Inc. COM 620076307   459 993 SH   SOLE 1 47 0 946
MPLX LP COM 55336V100   31,470 657,538 SH   SOLE 1 657,538 0 0
National Fuel Gas Co COM 636180101   1,550 25,548 SH   SOLE 1 25,548 0 0
Nbrgr Brmn Nex Gen Connect COM 64133Q108   1,019 80,000 SH   SOLE 1 80,000 0 0
Net Power Inc COM 64107A105   9,912 936,011 SH   SOLE 1 936,011 0 0
Net Power Inc warrant WARRANT 64107A113   697 193,606 SH   SOLE 1 193,606 0 0
Netstreit Corp COM 64119V303   94,287 6,663,409 SH   SOLE 1 5,942,750 0 720,659
Neuberger Berman Intmd Muni COM 64124P101   1,884 181,982 SH   SOLE 1 181,982 0 0
Neuberger Berman MLP Income COM 64129H104   2,313 262,000 SH   SOLE 1 262,000 0 0
Neurocrine Bioscienc COM 64125C109   3 24 SH   SOLE 1 24 0 0
New America High Income Fund COM 641876800   4,178 511,415 SH   SOLE 1 511,415 0 0
Newmont Mining Corporation COM 651639106   7,459 200,416 SH   SOLE 1 194,461 0 5,955
Nextdecade Corp COM 65342K105   1,032 133,900 SH   SOLE 1 133,900 0 0
NextEra Energy Inc. COM 65339F101   377,270 5,262,515 SH   SOLE 1,2 5,219,036 0 43,479
NIKE Inc. COM 654106103   240 3,171 SH   SOLE 1 0 0 3,171
NiSource Inc. COM 65473P105   300,818 8,183,306 SH   SOLE 1,2 8,117,363 0 65,943
Norfolk Southern Corporation COM 655844108   48,100 204,941 SH   SOLE 1 204,941 0 0
Nucor Corporation COM 670346105   6,142 52,627 SH   SOLE 1 52,627 0 0
Nutrien Ltd COM 67077M108   5,881 131,415 SH   SOLE 1 131,415 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101   4,537 372,795 SH   SOLE 1 372,795 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106   4,549 371,066 SH   SOLE 1 371,066 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101   4,642 398,123 SH   SOLE 1 398,123 0 0
Nuveen Dynamic Muni Opport COM 67079X102   451 45,000 SH   SOLE 1 45,000 0 0
Nuveen Floating Rate Income COM 67072T108   6,343 711,052 SH   SOLE 1 711,052 0 0
Nuveen Global High Income COM 67075G103   5,897 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105   4,701 416,711 SH   SOLE 1 416,711 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102   4,181 734,738 SH   SOLE 1 734,738 0 0
Nuveen Municipal Credit Opp COM 670663103   1,326 125,000 SH   SOLE 1 125,000 0 0
Nuveen Municipal Value Fund COM 670928100   1,296 150,880 SH   SOLE 1 150,880 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107   523 50,000 SH   SOLE 1 50,000 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106   7,827 995,741 SH   SOLE 1 995,741 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105   1,672 137,846 SH   SOLE 1 137,846 0 0
Nuveen Var Rt Pref & Inc COM 67080R102   3,737 205,000 SH   SOLE 1 205,000 0 0
NVIDIA Corporation COM 67066G104   2,408 17,930 SH   SOLE 1 306 0 17,624
OGE Energy Corporation COM 670837103   43,618 1,057,410 SH   SOLE 1,2 1,057,410 0 0
Omega Healthcare Investors COM 681936100   992,467 26,222,898 SH   SOLE 1,2 19,475,868 0 6,747,030
Oneok Inc. COM 682680103   25,519 254,173 SH   SOLE 1 254,173 0 0
Onestream Inc COM 68278B107   570 20,000 SH   SOLE 1 20,000 0 0
Oracle Corporation COM 68389X105   22 131 SH   SOLE 1 131 0 0
Outfront Media Inc COM 69007J106   93,015 5,243,211 SH   SOLE 1 4,566,191 0 677,020
Pacer Us Cash Cows 100 Etf COM 69374H881   3,197 56,609 SH   SOLE 1 56,609 0 0
Pacs Group Inc COM 69380Q107   127,437 9,721,887 SH   SOLE 1,2 8,295,199 0 1,426,688
Palo Alto Networks Inc COM 697435105   19 102 SH   SOLE 1 102 0 0
Paramount Group Inc COM 69924R108   9,231 1,868,631 SH   SOLE 1 96,653 0 1,771,978
Paychex Inc. COM 704326107   1 7 SH   SOLE 1 7 0 0
PayPal Holdings Inc COM 70450Y103   257 3,016 SH   SOLE 1 156 0 2,860
Pepsico Inc. COM 713448108   242 1,589 SH   SOLE 1 0 0 1,589
Perpetua Resources Corp COM 714266103   2,729 255,768 SH   SOLE 1 255,768 0 0
Petroleo Brasileiro S.A. - ADR ADR 71654V408   3,580 278,369 SH   SOLE 1 278,369 0 0
PG&E Corporation COM 69331C108   189,595 9,395,173 SH   SOLE 1,2 9,395,173 0 0
PGIM Short Duration High Yield FD COM 69346H100   8,238 602,173 SH   SOLE 1 602,173 0 0
Pgim Shrt Durat Hi Yld COM 69355J104   4,714 292,450 SH   SOLE 1 292,450 0 0
Philip Morris International Inc. COM 718172109   348 2,892 SH   SOLE 1 0 0 2,892
Phillips 66 COM 718546104   10,443 91,663 SH   SOLE 1 91,663 0 0
Pimco Access Income Fund COM 72203T100   13,600 891,818 SH   SOLE 1 891,818 0 0
Pimco Dynamic Income Fund COM 72201Y101   24,091 1,313,573 SH   SOLE 1 1,313,573 0 0
Pimco Dynamic Income Opport COM 69355M107   18,532 1,363,662 SH   SOLE 1 1,363,662 0 0
PIMCO Dynamic Income Strategy COM 69346N107   30,488 1,166,776 SH   SOLE 1 1,166,776 0 0
PIMCO Global Stocksplus & In COM 722011103   1,080 138,801 SH   SOLE 1 138,801 0 0
PIMCO High Income Fund COM 722014107   5,169 1,063,601 SH   SOLE 1 1,063,601 0 0
PIMCO Income Strategy Fund II COM 72201J104   6,006 806,234 SH   SOLE 1 806,234 0 0
Pimco Municipal Income Fund II COM 72200W106   485 60,000 SH   SOLE 1 60,000 0 0
Pinnacle Finl Partne COM 72346Q104   5 41 SH   SOLE 1 41 0 0
Piper Jaffray Cos COM 724078100   5 17 SH   SOLE 1 17 0 0
Plains All American Pipeline LP COM 726503105   26,678 1,561,945 SH   SOLE 1 1,561,945 0 0
PPL Corporation COM 69351T106   226,811 6,987,399 SH   SOLE 1,2 6,943,820 0 43,579
Prologis Inc. COM 74340W103   2,994,557 28,331,750 SH   SOLE 1,2 20,892,657 0 7,439,093
Prudential Gbl Shrt Dur Hi Yld COM 69346J106   8,974 728,411 SH   SOLE 1 728,411 0 0
Public Service Enterprise Group Incorporated COM 744573106   214,663 2,540,692 SH   SOLE 1,2 2,514,621 0 26,071
Public Storage COM 74460D109   1,626,731 5,433,001 SH   SOLE 1,2 3,942,886 0 1,490,115
Putnam Muni Opportunities Tst COM 746922103   1,056 104,200 SH   SOLE 1 104,200 0 0
Qualcomm Incorporated COM 747525103   8 52 SH   SOLE 1 52 0 0
Rayonier Inc. COM 754907103   307,133 11,767,565 SH   SOLE 1,2 9,317,713 0 2,449,852
Rbc Bearings Inc COM 75524B104   3 11 SH   SOLE 1 11 0 0
Realty Income Corporation COM 756109104   729,768 13,664,754 SH   SOLE 1,2 9,356,733 0 4,308,021
Reddit Inc-Cl A COM 75734B100   163 1,000 SH   SOLE 1 1,000 0 0
Regency Centers Corporation COM 758849103   2,336 31,597 SH   SOLE 1 31,597 0 0
Rexford Industrial Realty Inc COM 76169C100   3,271 84,605 SH   SOLE 1 17,211 0 67,394
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200   6,740 274,424 SH   SOLE 1 130,699 0 143,725
Rockwell Automation Inc. COM 773903109   336 1,174 SH   SOLE 1 0 0 1,174
Roper Industries Inc. COM 776696106   220 423 SH   SOLE 1 0 0 423
Royce Value Trust COM 780910105   2,193 138,821 SH   SOLE 1 138,821 0 0
Rubrik Inc-A COM 781154109   458 7,000 SH   SOLE 1 7,000 0 0
salesforce.com inc. COM 79466L302   15 44 SH   SOLE 1 44 0 0
SBA Communications Corporation COM 78410G104   383,762 1,883,065 SH   SOLE 1,2 1,799,967 0 83,098
Seadrill Limited COM G7997W102   967 24,828 SH   SOLE 1 24,828 0 0
Sempra Energy COM 816851109   49,988 569,862 SH   SOLE 1 569,862 0 0
ServiceNow Inc. COM 81762P102   537 507 SH   SOLE 1 18 0 489
Simon Property Group Inc. COM 828806109   2,839,125 16,487,347 SH   SOLE 1,2 12,165,336 0 4,322,011
South Bow Corp COM 83671M105   150 6,378 SH   SOLE 1 6,378 0 0
Spdr Dow Jones Reit Etf COM 78464A607   626 6,334 SH   SOLE 1 6,334 0 0
Spdr Gold Minishares Trust COM 98149E303   66,405 1,277,264 SH   SOLE 1 1,277,264 0 0
Spdr Gold Trust COM 78463V107   5,732 23,675 SH   SOLE 1 23,675 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474   15,910 532,822 SH   SOLE 1 532,822 0 0
SPDR Trust Series 1 COM 78462F103   4,716 8,047 SH   SOLE 1 8,047 0 0
Sprott Physical Gold And Silver Trust COM 85208R101   12,129 510,497 SH   SOLE 1 510,497 0 0
Sprott Physical Gold Tr COM 85207H104   9,912 492,155 SH   SOLE 1 492,155 0 0
Sprott Physical Silver Trust COM 85207K107   2,974 308,145 SH   SOLE 1 308,145 0 0
Standardaero Inc COM 85423L103   495 20,000 SH   SOLE 1 20,000 0 0
Stem, Inc. COM 85859N102   385 637,750 SH   SOLE 1 637,750 0 0
Sun Communities Inc. COM 866674104   2,013,414 16,373,446 SH   SOLE 1,2 12,222,204 0 4,151,242
Sunopta Inc COM 8676EP108   2,311 300,170 SH   SOLE 1 300,170 0 0
Sunrun Inc COM 86771W105   1,005 108,679 SH   SOLE 1 108,679 0 0
Taiwan Semiconductors ADR ADR 874039100   20 102 SH   SOLE 1 102 0 0
Tandem Diabetes Care Inc COM 875372203   2 67 SH   SOLE 1 67 0 0
Targa Resources Corp. COM 87612G101   145,917 817,462 SH   SOLE 1,2 810,395 0 7,067
TC Energy Corp COM 87807B107   1,484 31,883 SH   SOLE 1 31,883 0 0
Technipfmc Plc COM G87110105   4,308 148,866 SH   SOLE 1 148,866 0 0
Teck Resources Ltd-Cls B COM 878742204   6,290 155,183 SH   SOLE 1 155,183 0 0
Tekla Healthcare Investors COM 87911J103   1,727 107,573 SH   SOLE 1 107,573 0 0
Tekla Healthcare Opportunities Fund COM 879105104   1,356 71,845 SH   SOLE 1 71,845 0 0
Templeton Dragon Fund Inc COM 88018T101   255 30,000 SH   SOLE 1 30,000 0 0
Tempus Ai Inc COM 88023B103   540 16,000 SH   SOLE 1 16,000 0 0
Tesla Motors Inc. COM 88160R101   684 1,693 SH   SOLE 1 0 0 1,693
The Bank of New York Mellon Corporation COM 064058100   431 5,605 SH   SOLE 1 0 0 5,605
The Goldman Sachs Group Inc. COM 38141G104   511 893 SH   SOLE 1 0 0 893
The Home Depot Inc. COM 437076102   447 1,148 SH   SOLE 1 0 0 1,148
The Mosaic Company COM 61945C103   5,959 242,432 SH   SOLE 1 242,432 0 0
The Procter & Gamble Company COM 742718109   193 1,152 SH   SOLE 1 0 0 1,152
The Southern Company COM 842587107   91,877 1,116,096 SH   SOLE 1 1,116,096 0 0
The Walt Disney Company COM 254687106   251 2,254 SH   SOLE 1 0 0 2,254
The Williams Companies Inc. COM 969457100   215,832 3,988,025 SH   SOLE 1,2 3,954,051 0 33,974
Thermo Fisher Scientific Inc. COM 883556102   308 592 SH   SOLE 1 0 0 592
Thornburg Income Builder Opp COM 885213108   1,395 85,701 SH   SOLE 1 85,701 0 0
T-Mobile US Inc. COM 872590104   13 57 SH   SOLE 1 57 0 0
Tortoise Energy Infrastructu COM 89147L886   1,099 26,164 SH   SOLE 1 26,164 0 0
TXNM Energy Inc. COM 69349H107   32,072 652,276 SH   SOLE 1,2 642,092 0 10,184
U.S. Bancorp COM 902973304   8 162 SH   SOLE 1 162 0 0
UDR Inc. COM 902653104   1,327,826 30,589,275 SH   SOLE 1,2 20,550,822 0 10,038,453
Ul Solutions Inc - Class A COM 903731107   2,245 45,000 SH   SOLE 1 45,000 0 0
Unilever Plc-Sponsored Adr ADR 904767704   2 27 SH   SOLE 1 27 0 0
Union Pacific Corporation COM 907818108   224,229 983,288 SH   SOLE 1,2 975,059 0 8,229
United Parcel Service Inc. COM 911312106   259 2,054 SH   SOLE 1 0 0 2,054
United States Cellul COM 911684108   28 441 SH   SOLE 1 441 0 0
United States Stl Co COM 912909108   2,148 63,185 SH   SOLE 1 63,185 0 0
UnitedHealth Group Incorporated COM 91324P102   332 656 SH   SOLE 1 0 0 656
Vale S.A. ADR ADR 91912E105   7,638 861,083 SH   SOLE 1 861,083 0 0
Vanguard Reit Etf COM 922908553   26,566 298,535 SH   SOLE 1 298,535 0 0
Vanguard S&P 500 ETF COM 922908363   4,382 8,132 SH   SOLE 1 8,132 0 0
Ventas Inc. COM 92276F100   3,921 66,584 SH   SOLE 1 53,640 0 12,944
Vericel Corp COM 92346J108   2 38 SH   SOLE 1 38 0 0
VICI Properties Inc. COM 925652109   1,397,084 47,831,205 SH   SOLE 1,2 33,265,667 0 14,565,538
Visa Inc. COM 92826C839   517 1,635 SH   SOLE 1 0 0 1,635
Vistra Energy Corp COM 92840M102   1,421 10,304 SH   SOLE 1 10,304 0 0
W.P. Carey & Co. LLC COM 92936U109   6 113 SH   SOLE 1 113 0 0
Wal-Mart Stores Inc. COM 931142103   376 4,161 SH   SOLE 1 0 0 4,161
Waste Management Inc. COM 94106L109   413 2,047 SH   SOLE 1 0 0 2,047
Waystar Holding Corp COM 946784105   1,652 45,000 SH   SOLE 1 45,000 0 0
Wells Fargo & Co. 7.5 PFD 949746804   20,123 16,849 SH   SOLE 1 16,849 0 0
Wells Fargo Multi-Sector Income Fund COM 94987D101   1,321 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104   4,777,612 37,910,647 SH   SOLE 1,2 28,151,300 0 9,759,347
Weride Inc-Adr ADR 950915108   73 5,160 SH   SOLE 1 5,160 0 0
Western Asset Divers Inc COM 95790K109   3,890 272,993 SH   SOLE 1 272,993 0 0
Western Asset Emerging Marke COM 95766A101   2,597 270,000 SH   SOLE 1 270,000 0 0
Western Asset Global High In COM 95766B109   2,758 412,919 SH   SOLE 1 412,919 0 0
Western Asset High Income Fund II COM 95766J102   1,326 315,000 SH   SOLE 1 315,000 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107   1,637 138,478 SH   SOLE 1 138,478 0 0
Western Asset Managed Munici COM 95766M105   622 61,000 SH   SOLE 1 61,000 0 0
Weyerhaeuser Company COM 962166104   1,095,726 38,928,176 SH   SOLE 1,2 32,498,431 0 6,429,745
Wheaton Precious Metals COM 962879102   5,532 98,372 SH   SOLE 1 98,372 0 0
Willis Group Holdings plc COM G96629103   320 1,022 SH   SOLE 1 0 0 1,022
Workday Inc. COM 98138H101   15 59 SH   SOLE 1 59 0 0
Xcel Energy Inc. COM 98389B100   46,298 685,700 SH   SOLE 1,2 680,391 0 5,309