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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100 205 2,000 SH SOLE 1 0 0 2,000
AbbVie Inc. COM 00287Y109 370 1,700 SH SOLE 1 0 0 1,700
Abrdn Bloomberg All Commodit COM 003261203 847 23,678 SH SOLE 1 23,678 0 0
Acadia Realty Trust COM 004239109 311,041 16,267,828 SH SOLE 1 11,752,520 0 4,515,308
Adams Express Co COM 006212104 24,553 1,121,635 SH SOLE 1 1,121,635 0 0
Adams Natural Resources Fund COM 00548F105 5,059 181,985 SH SOLE 1 181,985 0 0
Adobe Systems Incorporated COM 00724F101 146 600 SH SOLE 1 0 0 600
Advanced Micro Devic COM 007903107 285 1,400 SH SOLE 1 0 0 1,400
Aecom Technology Cor COM 00766T100 93 1,100 SH SOLE 1 0 0 1,100
Aflac Incorporated COM 001055102 143 1,300 SH SOLE 1 0 0 1,300
Agco Corp. COM 001084102 13,427 115,880 SH SOLE 1 115,880 0 0
Agnico Eagle Mines Ltd COM 008474108 18,070 89,026 SH SOLE 1 88,126 0 900
Agree Realty Corp. COM 008492100 1,346,615 17,864,344 SH SOLE 1,2 13,697,479 0 4,166,865
Alcoa Corp COM 013872106 385 5,806 SH SOLE 1 5,806 0 0
Alliance National Muni Inc. COM 01864U106 834 78,000 SH SOLE 1 78,000 0 0
Alliant Energy Corporation COM 018802108 235,104 3,276,260 SH SOLE 1,2 3,154,107 0 122,153
Allspring Income Opportunities Fund COM 94987B105 5,604 864,743 SH SOLE 1 864,743 0 0
Alphabet Inc CL A COM 02079K305 2,588 9,000 SH SOLE 1 0 0 9,000
Altria Group Inc. COM 02209S103 231 3,500 SH SOLE 1 0 0 3,500
Amazon.com Inc. COM 023135106 1,395 6,700 SH SOLE 1 0 0 6,700
Ameren Corporation COM 023608102 200,966 1,828,297 SH SOLE 1,2 1,772,742 0 55,555
American Electric Power Company Inc. COM 025537101 180 1,375 SH SOLE 1 0 0 1,375
American Homes 4 Rent-CL COM 02665T306 68 2,447 SH SOLE 1 2,447 0 0
American Tower Corporation COM 03027X100 2,177,938 12,619,866 SH SOLE 1,2 11,985,075 0 634,791
American Water Works Company Inc. COM 030420103 35,455 260,526 SH SOLE 1,2 255,065 0 5,461
Americold Realty Trust COM 03064D108 0 7 SH SOLE 1 7 0 0
Ameriprise Financial Inc. COM 03076C106 156 350 SH SOLE 1 0 0 350
AMETEK Inc. COM 031100100 171 800 SH SOLE 1 0 0 800
Antero Resources Corporation COM 03674X106 6,691 157,648 SH SOLE 1 157,648 0 0
Anthem Inc. COM 036752103 64 220 SH SOLE 1 0 0 220
Apple Hospitality REIT Inc COM 03784Y200 693 60,206 SH SOLE 1 60,206 0 0
Apple Inc. COM 037833100 3,045 12,000 SH SOLE 1 0 0 12,000
Applied Materials Inc. COM 038222105 342 1,000 SH SOLE 1 0 0 1,000
Applovin Corp-Class A COM 03831W108 199 500 SH SOLE 1 0 0 500
Archer-Daniels-Midland Company COM 039483102 6,458 88,843 SH SOLE 1 86,343 0 2,500
Arko Petroleum Corp COM 04124A100 19,530 1,091,697 SH SOLE 1 1,091,697 0 0
Astera Labs Inc COM 04626A103 581 5,300 SH SOLE 1 4,500 0 800
Atmos Energy Corp. COM 049560105 147,821 800,246 SH SOLE 1,2 766,950 0 33,296
Automatic Data Processing Inc. COM 053015103 134 660 SH SOLE 1 0 0 660
AvalonBay Communities Inc COM 053484101 14,097 86,297 SH SOLE 1 119 0 86,178
Avenue Income Credit Strategy COM 003057106 3,598 705,500 SH SOLE 1 705,500 0 0
Avery Dennison Corporation COM 053611109 155 900 SH SOLE 1 0 0 900
Babson Cap Global COM 06760L100 2,541 186,013 SH SOLE 1 186,013 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682 238 200 SH SOLE 1 200 0 0
Barrick Mining Corp COM 06849F108 18,003 441,353 SH SOLE 1 441,353 0 0
Berkshire Hathaway Inc. COM 084670702 527 1,100 SH SOLE 1 0 0 1,100
Black Hills Corp COM 092113109 88,031 1,268,274 SH SOLE 1,2 1,211,512 0 56,762
Blackrock Capital Allocation COM 09260U109 23,281 1,647,657 SH SOLE 1 1,647,657 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 8,098 950,417 SH SOLE 1 950,417 0 0
BlackRock Credit Allocation Income Trust COM 092508100 3,343 331,022 SH SOLE 1 331,022 0 0
Blackrock Enh Cap And Inc COM 09256A109 1,797 85,487 SH SOLE 1 85,487 0 0
Blackrock Esg Capital Alloca COM 09262F100 11,796 868,615 SH SOLE 1 868,615 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104 1,096 101,865 SH SOLE 1 101,865 0 0
Blackrock Inc. COM 09290D101 221 230 SH SOLE 1 0 0 230
Blackrock Limited Duration Income Trust COM 09249W101 4,681 371,801 SH SOLE 1 371,801 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 1,002 80,000 SH SOLE 1 80,000 0 0
BlackRock Muni Target Term Tr COM 09257P105 2,111 93,000 SH SOLE 1 93,000 0 0
Blackrock Muniassets Fund COM 09254J102 857 80,760 SH SOLE 1 80,760 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 2,741 243,007 SH SOLE 1 243,007 0 0
Blackrock Muniyield Insured COM 09254E103 4,122 392,152 SH SOLE 1 392,152 0 0
Blackrock Muniyield Quality COM 09254F100 2,542 231,524 SH SOLE 1 231,524 0 0
Blackstone/GSO Long-Short CR COM 09257D102 1,635 149,996 SH SOLE 1 149,996 0 0
Bluerock Private Real Estate COM 09631P102 1,661 100,000 SH SOLE 1 100,000 0 0
Book Holdings Inc COM 09857L108 211 50 SH SOLE 1 0 0 50
Boulder Growth & Income Fund Inc. COM 101507101 5,064 296,158 SH SOLE 1 296,158 0 0
Bowhead Specialty Holdings I COM 10240L102 628 28,000 SH SOLE 1 28,000 0 0
Boyd Gaming Corp. COM 103304101 203,027 2,470,510 SH SOLE 1 2,146,125 0 324,385
Bristol-Myers Squibb Company COM 110122108 364 6,000 SH SOLE 1 0 0 6,000
Broadcom Inc COM 11135F101 1,145 3,700 SH SOLE 1 0 0 3,700
Bunge Global Sa COM H11356104 28,416 223,398 SH SOLE 1 223,398 0 0
BXP, Inc. COM 101121101 1,082,080 20,849,327 SH SOLE 1,2 15,197,552 0 5,651,775
Caesars Entertainment Inc COM 12769G100 322,768 12,212,160 SH SOLE 1,2 11,501,225 0 710,935
Calamos Convertible & High Income Fund COM 12811P108 5,472 502,484 SH SOLE 1 502,484 0 0
Calamos Convertible Opp&Inc COM 128117108 591 55,000 SH SOLE 1 55,000 0 0
Calamos Global Total Return COM 128118106 719 64,457 SH SOLE 1 64,457 0 0
Cameco Corp COM 13321L108 12,060 111,042 SH SOLE 1 111,042 0 0
Caretrust REIT Inc COM 14174T107 439,191 11,983,376 SH SOLE 1,2 9,200,883 0 2,782,493
Carlisle Corp COM 142339100 200 600 SH SOLE 1 0 0 600
Carrier Global Corp COM 14448C104 225 4,000 SH SOLE 1 0 0 4,000
Caterpillar Inc. COM 149123101 638 900 SH SOLE 1 0 0 900
Cboe Global Markets Inc COM 12503M108 112 400 SH SOLE 1 0 0 400
Cencora Inc COM 03073E105 94 300 SH SOLE 1 0 0 300
CenterPoint Energy Inc. COM 15189T107 139,705 3,236,906 SH SOLE 1,2 3,110,353 0 126,553
Central Securities Corp COM 155123102 2,185 44,000 SH SOLE 1 44,000 0 0
Centrus Energy Corp COM 15643U104 4,633 26,692 SH SOLE 1 26,692 0 0
Century Alum Co COM 156431108 6,936 118,183 SH SOLE 1 118,183 0 0
Cheniere Energy Inc. COM 16411R208 64,043 225,694 SH SOLE 1,2 221,675 0 4,019
Chevron Corporation COM 166764100 2,045 9,884 SH SOLE 1 7,184 0 2,700
Chn & Strs Prfr A I Op A Etf COM 19249U203 19,944 778,000 SH SOLE 1 778,000 0 0
Cintas Corporation COM 172908105 101 600 SH SOLE 1 0 0 600
Circle Internet Group Inc COM 172573107 286 3,000 SH SOLE 1 3,000 0 0
Cisco Systems Inc. COM 17275R102 303 3,900 SH SOLE 1 0 0 3,900
CME Group Inc. COM 12572Q105 148 500 SH SOLE 1 0 0 500
Coeur D Alene Mines Cor COM 192108504 7,441 396,407 SH SOLE 1 396,407 0 0
Cognizant Technology Solutions Corporation COM 192446102 123 2,000 SH SOLE 1 0 0 2,000
Cohen & Steers Infra Opp Etf COM 19249U500 16,228 585,000 SH SOLE 1 585,000 0 0
Cohen & Steers Nat Res A Etf COM 19249U302 21,984 585,000 SH SOLE 1 585,000 0 0
Cohen & Steers Real Es A Etf COM 19249U104 10,315 392,500 SH SOLE 1 392,500 0 0
Cohen & Steers Short Dp Etf COM 19249U401 19,667 787,000 SH SOLE 1 787,000 0 0
Columbia Selig Prem Tech Equity COM 19842X109 1,138 30,000 SH SOLE 1 30,000 0 0
Comcast Corporation COM 20030N101 115 4,000 SH SOLE 1 0 0 4,000
Concentra Group Holdings Par COM 20603L102 438 20,420 SH SOLE 1 20,420 0 0
Conocophillips COM 20825C104 35,179 266,504 SH SOLE 1 266,504 0 0
Consolidated Edison Inc. COM 209115104 136 1,200 SH SOLE 1 0 0 1,200
Constellation Energy Corp COM 21037T109 20,565 73,645 SH SOLE 1 44,591 0 29,054
Core Natural Resources Inc. COM 218937100 3,204 30,594 SH SOLE 1 30,594 0 0
Cornerstone Strategic Value Fund Inc COM 21924B302 4,586 629,931 SH SOLE 1 629,931 0 0
Cornerstone Total Return Fund Inc COM 21924U300 1,877 270,000 SH SOLE 1 270,000 0 0
Corning Incorporated COM 219350105 136 1,000 SH SOLE 1 0 0 1,000
Corteva Inc-W/I COM 22052L104 18,662 222,941 SH SOLE 1 221,441 0 1,500
Costco Wholesale Corporation COM 22160K105 149 150 SH SOLE 1 0 0 150
Cousins Properties Inc. COM 222795502 1,701 75,383 SH SOLE 1 75,383 0 0
Crh Plc COM G25508105 158 1,500 SH SOLE 1 0 0 1,500
Crown Castle Inc. COM 22822V101 3,282,026 40,364,357 SH SOLE 1,2 32,729,343 0 7,635,014
CSX Corporation COM 126408103 337,809 8,229,214 SH SOLE 1,2 8,019,053 0 210,161
Curbline Properties Corp COM 23128Q101 77,079 2,988,720 SH SOLE 1 0 0 2,988,720
Danaher Corporation COM 235851102 131 690 SH SOLE 1 0 0 690
Darden Restaurants Inc. COM 237194105 118 600 SH SOLE 1 0 0 600
Deckers Outdoor Corp COM 243537107 120 1,200 SH SOLE 1 0 0 1,200
Delek Logistics Partners Lp COM 24664T103 9,481 190,528 SH SOLE 1 190,528 0 0
Denison Mines Corp COM 248356107 4,399 1,246,072 SH SOLE 1 1,246,072 0 0
Devon Energy Corporation COM 25179M103 2,984 59,298 SH SOLE 1 59,298 0 0
Diamondrock Hospitality Co. COM 252784301 93,981 10,029,993 SH SOLE 1 9,610,246 0 419,747
Digital Realty Trust Inc. COM 253868103 5,077,861 28,177,457 SH SOLE 1,2 21,556,508 0 6,620,949
DNP Select Income Fund COM 23325P104 9,185 891,770 SH SOLE 1 891,770 0 0
Docusign Inc COM 256163106 66 1,400 SH SOLE 1 0 0 1,400
Dominion Resources Inc. COM 25746U109 120,674 1,952,024 SH SOLE 1,2 1,921,619 0 30,405
Doubleline Income Solutions COM 258622109 4,646 428,993 SH SOLE 1 428,993 0 0
Doubleline Yield Opport COM 25862D105 2,436 175,007 SH SOLE 1 175,007 0 0
Dreyfus Strategic Municipal Bond Fund COM 09662E109 301 50,000 SH SOLE 1 50,000 0 0
Dreyfus Strategic Municipals COM 05588W108 1,877 298,400 SH SOLE 1 298,400 0 0
Dt Midstream Inc COM 23345M107 2,045 15,182 SH SOLE 1 15,182 0 0
DTE Energy Company COM 233331107 146,898 1,004,636 SH SOLE 1,2 958,350 0 46,286
Duff & Phelps Global Utility COM 26433C105 7,781 538,869 SH SOLE 1 538,869 0 0
Duke Energy Corporation COM 26441C204 211,465 1,614,973 SH SOLE 1,2 1,581,302 0 33,671
DWS Municipal Income Trust COM 233368109 819 90,000 SH SOLE 1 90,000 0 0
Eastgroup Properties Inc. COM 277276101 678,754 3,667,151 SH SOLE 1,2 2,240,643 0 1,426,508
Eaton Vance Enh Eqt Inc Ii COM 278277108 2,647 129,355 SH SOLE 1 129,355 0 0
Eaton Vance Floating Rate Income Trust COM 278279104 1,580 147,240 SH SOLE 1 147,240 0 0
Eaton Vance Insured Muni Bnd COM 27827X101 1,630 166,840 SH SOLE 1 166,840 0 0
Eaton Vance Limited Duration Fund COM 27828H105 3,548 375,463 SH SOLE 1 375,463 0 0
Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106 1,972 241,380 SH SOLE 1 241,380 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105 3,720 352,902 SH SOLE 1 352,902 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 2,593 128,868 SH SOLE 1 128,868 0 0
Eaton Vance T/M Buy-Wr In COM 27828X100 1,023 70,963 SH SOLE 1 70,963 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108 1,380 100,931 SH SOLE 1 100,931 0 0
Eaton Vance Tax Adv Global Dividend O COM 27828U106 400 15,000 SH SOLE 1 15,000 0 0
Eaton Vance Tax Man Global Br COM 27829C105 922 105,000 SH SOLE 1 105,000 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 4,283 310,617 SH SOLE 1 310,617 0 0
Eaton Vance Tax-Managed Global COM 27829F108 9,093 1,049,977 SH SOLE 1 1,049,977 0 0
Ebay Inc COM 278642103 228 2,500 SH SOLE 1 0 0 2,500
Edison International COM 281020107 49,004 669,640 SH SOLE 1 669,640 0 0
Eli Lilly and Company COM 532457108 552 600 SH SOLE 1 0 0 600
Emcor Group Inc COM 29084Q100 148 200 SH SOLE 1 0 0 200
Emerson Electric Co. COM 291011104 138 1,050 SH SOLE 1 0 0 1,050
Empire State Realty Trust COM 292104106 54,905 10,558,673 SH SOLE 1 7,761,395 0 2,797,278
Enbridge Inc COM 29250N105 1,637 30,245 SH SOLE 1 30,245 0 0
Energy Transfer LP COM 29273V100 68,527 3,550,610 SH SOLE 1 3,550,610 0 0
Entergy Corporation COM 29364G103 341,392 3,038,377 SH SOLE 1,2 2,889,334 0 149,043
Enterprise Products Partners COM 293792107 12,214 322,791 SH SOLE 1 322,791 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307 1,734 57,085 SH SOLE 1 57,085 0 0
EOG Resources Inc. COM 26875P101 145 1,000 SH SOLE 1 0 0 1,000
Equinix Inc. COM 29444U700 2,775,472 2,831,410 SH SOLE 1,2 2,251,342 0 580,068
Equity Lifestyle Properties COM 29472R108 688,558 11,031,032 SH SOLE 1 6,337,670 0 4,693,362
Equity Residential COM 29476L107 381,602 6,451,417 SH SOLE 1,2 5,973,299 0 478,118
Essential Properties Realty COM 29670E107 898,880 29,607,357 SH SOLE 1,2 21,786,412 0 7,820,945
Essex Property Trust Inc. COM 297178105 1,172,039 4,843,126 SH SOLE 1,2 3,596,896 0 1,246,230
Evergy Inc COM 30034W106 177,700 2,169,187 SH SOLE 1,2 2,118,505 0 50,682
Eversource Energy COM 30040W108 93,243 1,345,893 SH SOLE 1,2 1,310,288 0 35,605
Expedia Inc. COM 30212P303 231 1,000 SH SOLE 1 0 0 1,000
Extra Space Storage Inc. COM 30225T102 2,152,167 16,412,456 SH SOLE 1,2 12,384,660 0 4,027,796
Exxon Mobil Corporation COM 30231G102 58,650 345,690 SH SOLE 1 342,490 0 3,200
Facebook Inc. COM 30303M102 858 1,500 SH SOLE 1 0 0 1,500
Federal Realty Investment Trust COM 313745101 22 205 SH SOLE 1 205 0 0
FedEx Corporation COM 31428X106 249 700 SH SOLE 1 0 0 700
Figure Technology Solut-Cl A COM 349381103 340 10,000 SH SOLE 1 10,000 0 0
First Industrial Realty Trust COM 32054K103 157,884 2,729,198 SH SOLE 1,2 2,589,024 0 140,174
First Solar Inc. COM 336433107 5,265 26,692 SH SOLE 1 26,692 0 0
First Trust High Yld Opport COM 33741Q107 879 65,000 SH SOLE 1 65,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 6,368 361,198 SH SOLE 1 361,198 0 0
Fiserv Inc COM 337738108 45 800 SH SOLE 1 0 0 800
Flah & Crum/Claymore Preferred S I COM 338478100 9,097 587,296 SH SOLE 1 587,296 0 0
Flaherty & Crumrine Dynamic COM 33848W106 9,563 476,489 SH SOLE 1 476,489 0 0
Flowserve Corporation COM 34354P105 4,702 63,958 SH SOLE 1 63,958 0 0
Ford Motor Company COM 345370860 100 8,700 SH SOLE 1 0 0 8,700
Franco-Nevada Corp COM 351858105 12,069 48,851 SH SOLE 1 48,851 0 0
Freeport-Mcmoran Inc. COM 35671D857 15,387 261,773 SH SOLE 1 259,573 0 2,200
Fs Specialty Lending Fund COM 644323107 2,690 215,000 SH SOLE 1 215,000 0 0
Gabelli Dividend & Income Trust COM 36242H104 9,557 354,886 SH SOLE 1 354,886 0 0
Gabelli Equity Trust COM 362397101 1,568 280,000 SH SOLE 1 280,000 0 0
Gabelli Equity Trust-Rt W/I RIGHT 362397226 2 280,000 SH SOLE 1 280,000 0 0
Gaming and Leisure Prop COM 36467J108 364,165 8,207,449 SH SOLE 1,2 7,508,142 0 699,307
GE HealthCare Technologies Inc COM 36266G107 71 1,000 SH SOLE 1 0 0 1,000
Ge Vernova Llc COM 36828A101 175 200 SH SOLE 1 0 0 200
General American Investors COM 368802104 15,202 259,999 SH SOLE 1 259,999 0 0
General Electric Company COM 369604301 284 1,000 SH SOLE 1 0 0 1,000
Genesis Energy LP COM 371927104 524 29,366 SH SOLE 1 29,366 0 0
Gilead Sciences Inc. COM 375558103 167 1,200 SH SOLE 1 0 0 1,200
Golar LNG Ltd COM G9456A100 2,046 37,815 SH SOLE 1 37,815 0 0
Guggenheim Active Allocation COM 40170T106 12,909 848,149 SH SOLE 1 848,149 0 0
Guggenheim Build America COM 401664107 2,043 140,924 SH SOLE 1 140,924 0 0
Guggenheim Strategic Opp Fund COM 40167F101 13,464 1,221,789 SH SOLE 1 1,221,789 0 0
H20 America COM 784305104 94,339 1,607,964 SH SOLE 1,2 1,525,896 0 82,068
Halliburton Company COM 406216101 195 5,000 SH SOLE 1 0 0 5,000
Healthcare Realty Trust Inc. COM 42226K105 891,066 52,446,482 SH SOLE 1,2 40,741,957 0 11,704,525
Highwoods Properties Inc. COM 431284108 265,706 12,410,383 SH SOLE 1 9,168,406 0 3,241,977
HJ Heinz Holdings Corp COM 500754106 56 2,500 SH SOLE 1 0 0 2,500
Host Hotels & Resorts Inc. COM 44107P104 1,056,183 55,124,367 SH SOLE 1,2 44,449,132 0 10,675,235
Hudson Pacific Prop COM 444097406 56,993 9,643,541 SH SOLE 1,2 7,637,862 0 2,005,679
I Shares Gold Trust COM 464285204 18,223 206,708 SH SOLE 1 206,708 0 0
Illinois Tool Works Inc. COM 452308109 182 700 SH SOLE 1 0 0 700
International Business Machines Corporation COM 459200101 412 1,700 SH SOLE 1 0 0 1,700
International Paper Company COM 460146103 5,509 154,303 SH SOLE 1 154,303 0 0
Intuit Inc. COM 461202103 130 300 SH SOLE 1 0 0 300
Intuitive Surgical Inc. COM 46120E602 184 400 SH SOLE 1 0 0 400
Invesco Preferred ETF COM 46138E511 3,298 303,146 SH SOLE 1 303,146 0 0
Invesco Van Kampen Muni Trust COM 46131J103 238 25,000 SH SOLE 1 25,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107 2,967 921,433 SH SOLE 1 921,433 0 0
Invitation Homes Inc COM 46187W107 874,198 35,178,976 SH SOLE 1,2 27,082,297 0 8,096,679
Iron Mountain Incorporated COM 46284V101 1,651,537 16,169,341 SH SOLE 1,2 12,423,809 0 3,745,532
Ishares Bitcoin Trust Etf COM 46438F101 1,022 26,600 SH SOLE 1 26,600 0 0
Ishares Bloomberg Roll Selec COM 46431W598 902 15,179 SH SOLE 1 15,179 0 0
iShares Cohen & Steers Rlty COM 464287564 52 845 SH SOLE 1 845 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242 0 1 SH SOLE 1 1 0 0
Ishares Silver Trust COM 46428Q109 9,608 141,000 SH SOLE 1 141,000 0 0
iShares U.S. Preferred Stock ETF COM 464288687 1,726 56,940 SH SOLE 1 56,940 0 0
Itron Inc COM 465741106 1,169 13,046 SH SOLE 1 13,046 0 0
Jbs Nv-A COM N4732M103 12,497 695,826 SH SOLE 1 695,826 0 0
JBT Marel Corp COM 477839104 5,771 45,128 SH SOLE 1 45,128 0 0
John Hancock Investors Trust COM 410142103 309 23,927 SH SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105 11,791 900,089 SH SOLE 1 900,089 0 0
John Hancock Preferred Income Fund COM 41013W108 2,784 177,458 SH SOLE 1 177,458 0 0
John Hancock Preferred Income II COM 41013X106 2,693 172,487 SH SOLE 1 172,487 0 0
John Hancock Preferred Income III COM 41021P103 872 61,234 SH SOLE 1 61,234 0 0
Johnson & Johnson COM 478160104 978 4,000 SH SOLE 1 0 0 4,000
JPMorgan Chase & Co. COM 46625H100 912 3,100 SH SOLE 1 0 0 3,100
Kayne Anderson MLP Investment COM 486606106 1,514 106,000 SH SOLE 1 106,000 0 0
Kilroy Realty Corp. COM 49427F108 224,143 7,945,504 SH SOLE 1,2 3,024,270 0 4,921,234
Kimco Realty Corp 7.250 Conv/Perp Sr:N PFD 49446R687 4,568 76,459 SH SOLE 1 0 0 76,459
Kimco Realty Corporation COM 49446R109 1,206,947 53,713,713 SH SOLE 1,2 37,277,385 0 16,436,328
Kinder Morgan Inc. COM 49456B101 45,137 1,346,161 SH SOLE 1 1,346,161 0 0
Kinetik Holdings Inc COM 02215L209 72,333 1,494,165 SH SOLE 1 1,458,306 0 35,859
Kite Realty Group Trust COM 49803T300 638,432 26,005,377 SH SOLE 1,2 24,105,954 0 1,899,423
KKR Income Opportunities COM 48249T106 966 87,779 SH SOLE 1 87,779 0 0
Lamar Advertising Co COM 512816109 305,262 2,410,089 SH SOLE 1 1,218,346 0 1,191,743
Liberty All-Star Equity Fund COM 530158104 4,163 750,000 SH SOLE 1 750,000 0 0
Linde Plc COM G54950103 149 300 SH SOLE 1 0 0 300
LXP Industrial Trust 6.5 Perp PFD 529043309 10,634 231,170 SH SOLE 1 186,017 0 45,153
LyondellBasell Industries N.V. COM N53745100 242 3,000 SH SOLE 1 0 0 3,000
Mainstay Cbre Glbl Infr Mega COM 56064Q107 2,018 137,391 SH SOLE 1 137,391 0 0
Mainstay DefTerm Muni Opps COM 56064K100 668 45,000 SH SOLE 1 45,000 0 0
Mastec Inc COM 576323109 9,757 30,326 SH SOLE 1 30,326 0 0
McDonald's Corporation COM 580135101 186 600 SH SOLE 1 0 0 600
Medtronic plc COM G5960L103 108 1,250 SH SOLE 1 0 0 1,250
Mercadolibre COM 58733R102 173 100 SH SOLE 1 0 0 100
Merck & Co. Inc. COM 58933Y105 289 2,400 SH SOLE 1 0 0 2,400
Metlife Inc. COM 59156R108 106 1,500 SH SOLE 1 0 0 1,500
MFS High Yield Municipal Trust COM 59318E102 54 15,000 SH SOLE 1 15,000 0 0
MFS Investment Grade Muni COM 59318B108 120 15,000 SH SOLE 1 15,000 0 0
MFS Multimarket Income Trust COM 552737108 1,523 329,603 SH SOLE 1 329,603 0 0
MFS Municipal Income Trust COM 552738106 916 170,000 SH SOLE 1 170,000 0 0
Microsoft Corporation COM 594918104 1,925 5,200 SH SOLE 1 0 0 5,200
Mid-America Apartment Communities COM 59522J103 20 164 SH SOLE 1 164 0 0
Molson Coors Brewing Company COM 60871R209 82 1,900 SH SOLE 1 0 0 1,900
Mondelez International Inc. Class A COM 609207105 81 1,400 SH SOLE 1 0 0 1,400
Morgan Stanley COM 617446448 642 3,900 SH SOLE 1 0 0 3,900
Morgan Stanley China A Share COM 617468103 1,925 110,000 SH SOLE 1 110,000 0 0
MPLX LP COM 55336V100 53,061 929,751 SH SOLE 1 929,751 0 0
National Fuel Gas Co COM 636180101 29,144 310,177 SH SOLE 1 310,177 0 0
National Storage Affiliates COM 637870106 169,625 4,494,564 SH SOLE 1 2,790,348 0 1,704,216
Net Power Inc COM 64107A105 1,392 892,140 SH SOLE 1 892,140 0 0
Net Power Inc warrant WARRANT 64107A113 52 193,606 SH SOLE 1 193,606 0 0
NetApp Inc. COM 64110D104 164 1,600 SH SOLE 1 0 0 1,600
NetFlix Inc COM 64110L106 577 6,000 SH SOLE 1 0 0 6,000
Netstreit Corp COM 64119V303 278,688 14,800,212 SH SOLE 1 12,197,510 0 2,602,702
Neuberger Berman Intmd Muni COM 64124P101 2,213 217,982 SH SOLE 1 217,982 0 0
Neuberger Berman MLP Income COM 64129H104 3,016 287,000 SH SOLE 1 287,000 0 0
Newmont Mining Corporation COM 651639106 19,403 179,245 SH SOLE 1 179,245 0 0
NextEra Energy Inc. COM 65339F101 644,295 6,936,849 SH SOLE 1,2 6,622,658 0 314,191
Nextracker Inc COM 65290E101 4,964 41,177 SH SOLE 1 41,177 0 0
NiSource Inc. COM 65473P105 219,207 4,697,973 SH SOLE 1,2 4,646,945 0 51,028
NNN REIT Inc COM 637417106 10,314 245,403 SH SOLE 1 0 0 245,403
Norfolk Southern Corporation COM 655844108 213,568 744,140 SH SOLE 1,2 722,558 0 21,582
Nutrien Ltd COM 67077M108 20,976 277,971 SH SOLE 1 277,971 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 2,744 225,295 SH SOLE 1 225,295 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 1,911 154,978 SH SOLE 1 154,978 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 3,762 327,123 SH SOLE 1 327,123 0 0
Nuveen Dynamic Muni Opport COM 67079X102 412 40,000 SH SOLE 1 40,000 0 0
Nuveen Floating Rate Income COM 67072T108 6,417 853,263 SH SOLE 1 853,263 0 0
Nuveen Global High Income COM 67075G103 5,612 459,239 SH SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 3,422 304,711 SH SOLE 1 304,711 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 3,578 734,738 SH SOLE 1 734,738 0 0
Nuveen Municipal Credit Opp COM 670663103 1,957 185,000 SH SOLE 1 185,000 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 5,921 785,251 SH SOLE 1 785,251 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 2,796 227,308 SH SOLE 1 227,308 0 0
Nuveen Var Rt Pref & Inc COM 67080R102 3,721 205,000 SH SOLE 1 205,000 0 0
NVIDIA Corporation COM 67066G104 3,226 18,500 SH SOLE 1 0 0 18,500
OGE Energy Corporation COM 670837103 96,725 2,016,779 SH SOLE 1,2 1,968,797 0 47,982
Omega Healthcare Investors COM 681936100 524,856 11,977,541 SH SOLE 1,2 8,729,812 0 3,247,729
Oneok Inc. COM 682680103 30,467 337,066 SH SOLE 1 337,066 0 0
Oracle Corporation COM 68389X105 162 1,100 SH SOLE 1 0 0 1,100
Outfront Media Inc COM 69007J304 570,269 21,519,564 SH SOLE 1,2 17,571,690 0 3,947,874
Owens Corning COM 690742101 87 800 SH SOLE 1 0 0 800
Pacs Group Inc COM 69380Q107 293,035 9,123,136 SH SOLE 1,2 8,104,756 0 1,018,380
Palantir Technologies Inc. COM 69608A108 263 1,800 SH SOLE 1 0 0 1,800
Palo Alto Networks Inc COM 697435105 128 800 SH SOLE 1 0 0 800
Paychex Inc. COM 704326107 74 800 SH SOLE 1 0 0 800
PayPal Holdings Inc COM 70450Y103 136 3,000 SH SOLE 1 0 0 3,000
Pebblebrook Hotel Trust 6.3 Perp PFD 70509V704 1,807 93,641 SH SOLE 1 0 0 93,641
Pebblebrook Hotel Trust 6.375 Perp PFD 70509V605 3,248 169,066 SH SOLE 1 0 0 169,066
Pepsico Inc. COM 713448108 217 1,400 SH SOLE 1 0 0 1,400
Perpetua Resources Corp COM 714266103 6,303 224,139 SH SOLE 1 224,139 0 0
Petroleo Brasileiro S.A. - ADR ADR 71654V408 12,355 595,410 SH SOLE 1 595,410 0 0
PG&E Corporation COM 69331C108 150,127 8,544,515 SH SOLE 1,2 8,141,829 0 402,686
PGIM Short Duration High Yield FD COM 69346H100 6,399 486,278 SH SOLE 1 486,278 0 0
Pgim Shrt Durat Hi Yld COM 69355J104 4,365 272,450 SH SOLE 1 272,450 0 0
Piedmont Office Realty Trust A COM 720190206 48,796 7,427,057 SH SOLE 1 3,874,300 0 3,552,757
Pilgrims Pride Corporation COM 72147K108 7,683 203,459 SH SOLE 1 203,459 0 0
Pimco Access Income Fund COM 72203T100 14,741 1,023,000 SH SOLE 1 1,023,000 0 0
Pimco Dynamic Income Fund COM 72201Y101 24,414 1,426,864 SH SOLE 1 1,426,864 0 0
Pimco Dynamic Income Opport COM 69355M107 16,393 1,267,824 SH SOLE 1 1,267,824 0 0
PIMCO Dynamic Income Strategy COM 69346N107 22,541 1,021,789 SH SOLE 1 1,021,789 0 0
PIMCO Global Stocksplus & In COM 722011103 1,156 138,801 SH SOLE 1 138,801 0 0
PIMCO High Income Fund COM 722014107 5,496 1,187,044 SH SOLE 1 1,187,044 0 0
PIMCO Income Strategy Fund II COM 72201J104 5,555 806,234 SH SOLE 1 806,234 0 0
Pimco Municipal Income Fund II COM 72200W106 530 70,000 SH SOLE 1 70,000 0 0
Plains All American Pipeline LP COM 726503105 44,197 1,979,254 SH SOLE 1 1,979,254 0 0
PPG Industries Inc. COM 693506107 86 800 SH SOLE 1 0 0 800
PPL Corporation COM 69351T106 92,116 2,411,409 SH SOLE 1 2,411,409 0 0
Prologis Inc. COM 74340W103 3,078,219 23,288,074 SH SOLE 1,2 17,649,634 0 5,638,440
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 6,928 594,659 SH SOLE 1 594,659 0 0
Public Service Enterprise Group Incorporated COM 744573106 67,090 828,787 SH SOLE 1 828,787 0 0
Public Storage COM 74460D109 1,194,388 4,409,277 SH SOLE 1,2 3,287,320 0 1,121,957
PulteGroup Inc. COM 745867101 172 1,463 SH SOLE 1 63 0 1,400
Putnam Managed Municipal Income Trust COM 746823103 123 20,000 SH SOLE 1 20,000 0 0
Putnam Muni Opportunities Tst COM 746922103 1,743 169,200 SH SOLE 1 169,200 0 0
Qualcomm Incorporated COM 747525103 309 2,400 SH SOLE 1 0 0 2,400
Quanta Services Inc. COM 74762E102 3,113 5,671 SH SOLE 1 5,671 0 0
Raymond James Financial Inc. COM 754730109 203 1,400 SH SOLE 1 0 0 1,400
Rayonier Inc. COM 754907103 447,269 21,691,004 SH SOLE 1,2 18,289,048 0 3,401,956
Realty Income Corporation COM 756109104 407,671 6,663,458 SH SOLE 1 5,020,778 0 1,642,680
Reaves Utility Income Fund COM 756158101 2,082 53,000 SH SOLE 1 53,000 0 0
Reddit Inc-Cl A COM 75734B100 404 3,000 SH SOLE 1 3,000 0 0
Regency Centers Corporation COM 758849103 27 359 SH SOLE 1 359 0 0
Regeneron Pharmaceuticals Inc. COM 75886F107 100 130 SH SOLE 1 0 0 130
Regions Financial Corporation COM 7591EP100 144 5,500 SH SOLE 1 0 0 5,500
Reliance Steel & Alu COM 759509102 70 230 SH SOLE 1 0 0 230
ResMed Inc. COM 761152107 83 370 SH SOLE 1 0 0 370
Rio Tinto PLC-Sponsored ADR ADR 767204100 12,863 137,879 SH SOLE 1 137,879 0 0
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200 5,984 248,289 SH SOLE 1 130,699 0 117,590
Rockwell Automation Inc. COM 773903109 108 300 SH SOLE 1 0 0 300
Rubrik Inc-A COM 781154109 441 9,000 SH SOLE 1 9,000 0 0
Ryman Hospitality Properties COM 78377T107 73,098 792,215 SH SOLE 1 0 0 792,215
Saba Capital Income & Opportunities Fund COM 78518H202 539 80,000 SH SOLE 1 80,000 0 0
Sabra Healthcare Reit Inc COM 78573L106 1,300 67,625 SH SOLE 1 67,625 0 0
Sailpoint Inc COM 78781J109 265 20,000 SH SOLE 1 20,000 0 0
salesforce.com inc. COM 79466L302 112 600 SH SOLE 1 0 0 600
SBA Communications Corporation COM 78410G104 539,264 3,133,241 SH SOLE 1 2,970,877 0 162,364
Schlumberger Ltd. COM 806857108 11,102 216,036 SH SOLE 1 216,036 0 0
Sempra Energy COM 816851109 322,513 3,319,062 SH SOLE 1,2 3,145,699 0 173,363
Shoals Technologies Group In COM 82489W107 1,219 185,333 SH SOLE 1 185,333 0 0
Shopify Inc - Class A COM 82509L107 237 2,000 SH SOLE 1 0 0 2,000
Simon Property Group Inc. COM 828806109 1,097,173 5,882,007 SH SOLE 1,2 4,193,585 0 1,688,422
SITE Centers Corp COM 82981J851 455 84,315 SH SOLE 1 84,315 0 0
SL Green Realty Corp. COM 78440X887 137,206 3,714,293 SH SOLE 1 3,282,554 0 431,739
Smithfield Foods Inc COM 832248207 21,785 778,858 SH SOLE 1 778,858 0 0
Snap On Tools Corp. COM 833034101 131 360 SH SOLE 1 0 0 360
Solaris Energy Infrastructure COM 83418M103 5,556 98,322 SH SOLE 1 98,322 0 0
Southwest Gas Holdings Inc. COM 844895102 40,210 462,720 SH SOLE 1,2 433,758 0 28,962
Spdr Dow Jones Reit Etf COM 78464A607 120 1,185 SH SOLE 1 1,185 0 0
Spdr Gold Minishares Trust COM 98149E303 103,583 1,117,518 SH SOLE 1 1,117,518 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 17,025 566,191 SH SOLE 1 566,191 0 0
SPDR Trust Series 1 COM 78462F103 1,626 2,500 SH SOLE 1 2,500 0 0
Sprott Physical Gold And Silver Trust COM 85208R101 16,153 338,497 SH SOLE 1 338,497 0 0
Ss&C Technologies Hldgs COM 78467J100 95 1,400 SH SOLE 1 0 0 1,400
Standardaero Inc COM 85423L103 258 10,000 SH SOLE 1 10,000 0 0
Steel Dynamics Inc COM 858119100 5,297 29,427 SH SOLE 1 29,427 0 0
Stem, Inc. COM 85859N300 282 31,887 SH SOLE 1 31,887 0 0
Sun Communities Inc. COM 866674104 1,519,509 12,063,415 SH SOLE 1,2 9,350,649 0 2,712,766
Sunococorp Llc COM 86765Q106 19,599 317,904 SH SOLE 1 317,904 0 0
Sysco Corporation COM 871829107 114 1,600 SH SOLE 1 0 0 1,600
Tamboran Resources Corp COM 87507T101 6,853 137,091 SH SOLE 1 137,091 0 0
Targa Resources Corp. COM 87612G101 259,079 1,033,297 SH SOLE 1,2 967,780 0 65,517
Target Corporation COM 87612E106 133 1,100 SH SOLE 1 0 0 1,100
Te Connectivity Plc COM G87052109 167 800 SH SOLE 1 0 0 800
Tekla Healthcare Investors COM 87911J103 1,594 89,573 SH SOLE 1 89,573 0 0
Tekla Healthcare Opportunities Fund COM 879105104 636 37,845 SH SOLE 1 37,845 0 0
Templeton Dragon Fund Inc COM 88018T101 1,156 108,960 SH SOLE 1 108,960 0 0
Tempus Ai Inc COM 88023B103 317 7,000 SH SOLE 1 7,000 0 0
Tesla Motors Inc. COM 88160R101 744 2,000 SH SOLE 1 0 0 2,000
The American Express Co. COM 025816109 151 500 SH SOLE 1 0 0 500
The Goldman Sachs Group Inc. COM 38141G104 398 470 SH SOLE 1 0 0 470
The Home Depot Inc. COM 437076102 395 1,200 SH SOLE 1 0 0 1,200
The Kroger Co. COM 501044101 130 1,800 SH SOLE 1 0 0 1,800
The Mosaic Company COM 61945C103 16,925 663,739 SH SOLE 1 663,739 0 0
The PNC Financial Services Group Inc. COM 693475105 146 700 SH SOLE 1 0 0 700
The Procter & Gamble Company COM 742718109 289 2,000 SH SOLE 1 0 0 2,000
The Southern Company COM 842587107 66,750 691,562 SH SOLE 1 689,332 0 2,230
The TJX Companies Inc. COM 872540109 319 2,000 SH SOLE 1 0 0 2,000
The Travelers Companies Inc. COM 89417E109 204 700 SH SOLE 1 0 0 700
The Walt Disney Company COM 254687106 125 1,300 SH SOLE 1 0 0 1,300
The Williams Companies Inc. COM 969457100 478,789 6,578,577 SH SOLE 1,2 6,158,608 0 419,969
Thermo Fisher Scientific Inc. COM 883556102 246 500 SH SOLE 1 0 0 500
T-Mobile US Inc. COM 872590104 189 900 SH SOLE 1 0 0 900
Tortoise Energy Infrastructu COM 89147L886 1,285 25,782 SH SOLE 1 25,782 0 0
Transportador Gas Sur-Sp B ADR 893870204 3,038 87,782 SH SOLE 1 87,782 0 0
Tyson Foods Inc COM 902494103 128 2,000 SH SOLE 1 0 0 2,000
U.S. Bancorp COM 902973304 182 3,500 SH SOLE 1 0 0 3,500
Uber Technologies Inc COM 90353T100 165 2,300 SH SOLE 1 0 0 2,300
UDR Inc. COM 902653104 701,452 20,765,298 SH SOLE 1,2 15,190,011 0 5,575,287
Ul Solutions Inc - Class A COM 903731107 2,143 25,000 SH SOLE 1 25,000 0 0
Union Pacific Corporation COM 907818108 325,796 1,342,825 SH SOLE 1,2 1,309,511 0 33,314
United Rentals Inc COM 911363109 146 200 SH SOLE 1 0 0 200
UnitedHealth Group Incorporated COM 91324P102 271 1,000 SH SOLE 1 0 0 1,000
Vale S.A. ADR ADR 91912E105 3,314 208,278 SH SOLE 1 208,278 0 0
Valero Energy Corporation COM 91913Y100 16,278 65,881 SH SOLE 1 64,781 0 1,100
Vanguard Reit Etf COM 922908553 5,454 61,486 SH SOLE 1 61,486 0 0
Ventas Inc. COM 92276F100 491,125 6,005,439 SH SOLE 1,2 504,557 0 5,500,882
Venture Global Inc COM 92333F101 78,930 5,008,244 SH SOLE 1,2 4,779,480 0 228,764
Verisign Inc COM 92343E102 184 740 SH SOLE 1 0 0 740
Verizon Communications Inc. COM 92343V104 191 3,800 SH SOLE 1 0 0 3,800
Versant Media Group Inc COM 925283103 6 160 SH SOLE 1 0 0 160
VICI Properties Inc. COM 925652109 31,853 1,165,909 SH SOLE 1 999,586 0 166,323
Virtus Alliangzi Convertible & Income FD II COM 92838U801 3,822 285,042 SH SOLE 1 285,042 0 0
Visa Inc. COM 92826C839 453 1,500 SH SOLE 1 0 0 1,500
Vistra Energy Corp COM 92840M102 5,750 38,248 SH SOLE 1 25,722 0 12,526
Walmart Inc. COM 931142103 199 1,600 SH SOLE 1 0 0 1,600
Waystar Holding Corp COM 946784105 820 34,000 SH SOLE 1 34,000 0 0
Wells Fargo & Co. 7.5 PFD 949746804 10,841 9,386 SH SOLE 1 9,386 0 0
Wells Fargo & Company COM 949746101 279 3,500 SH SOLE 1 0 0 3,500
Wells Fargo Advantage Utilities and High Income Fund COM 94987E109 1,611 133,159 SH SOLE 1 133,159 0 0
Wells Fargo Multi-Sector Income Fund COM 94987D101 1,295 143,767 SH SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104 7,086,971 35,845,277 SH SOLE 1,2 28,988,869 0 6,856,408
Weride Inc-Adr ADR 950915108 445 55,000 SH SOLE 1 55,000 0 0
Western Asset Divers Inc COM 95790K109 3,669 272,993 SH SOLE 1 272,993 0 0
Western Asset Emerging Marke COM 95766A101 2,651 270,000 SH SOLE 1 270,000 0 0
Western Asset Global High In COM 95766B109 2,436 412,919 SH SOLE 1 412,919 0 0
Western Asset Managed Munici COM 95766M105 545 53,000 SH SOLE 1 53,000 0 0
Western Asset Mtg Def O COM 95790B109 430 40,000 SH SOLE 1 40,000 0 0
Weyerhaeuser Company COM 962166104 470,895 19,275,260 SH SOLE 1 16,400,643 0 2,874,617
Wheaton Precious Metals COM 962879102 1,156 8,826 SH SOLE 1 8,826 0 0
Xcel Energy Inc. COM 98389B100 147,999 1,863,026 SH SOLE 1,2 1,742,678 0 120,348