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 181 2,000 SH SOLE 1 0 0 2,000
AbbVie Inc. COM 00287Y109 428 1,700 SH SOLE 1 0 0 1,700
Abrdn Bloomberg All Commodit COM 003261203 885 25,911 SH SOLE 1 25,911 0 0
Acadia Realty Trust COM 004239109 421,335 20,149,944 SH SOLE 1 15,016,634 0 5,133,310
Adams Express Co COM 006212104 28,147 1,101,635 SH SOLE 1 1,101,635 0 0
Adams Natural Resources Fund COM 00548F105 4,425 178,985 SH SOLE 1 178,985 0 0
Adobe Systems Incorporated COM 00724F101 62 300 SH SOLE 1 0 0 300
Advanced Micro Devic COM 007903107 813 1,400 SH SOLE 1 0 0 1,400
Aflac Incorporated COM 001055102 152 1,300 SH SOLE 1 0 0 1,300
Agnico Eagle Mines Ltd COM 008474108 9,011 58,085 SH SOLE 1 57,385 0 700
Agree Realty Corp. COM 008492100 1,242,395 16,403,414 SH SOLE 1,2 12,517,425 0 3,885,989
Alliance National Muni Inc. COM 01864U106 890 78,000 SH SOLE 1 78,000 0 0
Alliant Energy Corporation COM 018802108 230,136 3,016,592 SH SOLE 1,2 2,920,672 0 95,920
Allspring Income Opportunities Fund COM 94987B105 5,621 864,743 SH SOLE 1 864,743 0 0
Alphabet Inc 6.250 Convertible Sr:A PFD 02079K404 1,908 37,500 SH SOLE 1 37,500 0 0
Alphabet Inc 6.250 Convertible Sr:B PFD 02079K602 1,886 37,500 SH SOLE 1 37,500 0 0
Alphabet Inc CL A COM 02079K305 3,216 9,000 SH SOLE 1 0 0 9,000
Altria Group Inc. COM 02209S103 288 4,000 SH SOLE 1 0 0 4,000
Amazon.com Inc. COM 023135106 1,788 7,500 SH SOLE 1 0 0 7,500
Ameren Corporation COM 023608102 215,515 1,906,537 SH SOLE 1,2 1,847,117 0 59,420
American Electric Power Company Inc. COM 025537101 231,567 1,692,618 SH SOLE 1,2 1,586,547 0 106,071
American Healthcare Reit Inc COM 398182303 221,236 4,242,293 SH SOLE 1 146,892 0 4,095,401
American Homes 4 Rent-CL COM 02665T306 82 2,447 SH SOLE 1 2,447 0 0
American Tower Corporation COM 03027X100 2,253,635 13,777,789 SH SOLE 1,2 13,138,903 0 638,886
Ameriprise Financial Inc. COM 03076C106 92 200 SH SOLE 1 0 0 200
AMETEK Inc. COM 031100100 194 800 SH SOLE 1 0 0 800
Anthem Inc. COM 036752103 85 220 SH SOLE 1 0 0 220
Apple Inc. COM 037833100 3,472 12,000 SH SOLE 1 0 0 12,000
Applied Materials Inc. COM 038222105 723 1,000 SH SOLE 1 0 0 1,000
Applovin Corp-Class A COM 03831W108 258 500 SH SOLE 1 0 0 500
Archer-Daniels-Midland Company COM 039483102 191 2,500 SH SOLE 1 0 0 2,500
Arko Petroleum Corp COM 04124A100 20,578 1,091,697 SH SOLE 1 1,091,697 0 0
Astera Labs Inc COM 04626A103 2,560 5,300 SH SOLE 1 4,500 0 800
Atmos Energy Corp. COM 049560105 110,481 641,326 SH SOLE 1,2 623,866 0 17,460
Automatic Data Processing Inc. COM 053015103 148 660 SH SOLE 1 0 0 660
AvalonBay Communities Inc COM 053484101 16,103 85,343 SH SOLE 1 119 0 85,224
Avenue Income Credit Strategy COM 003057106 3,669 705,500 SH SOLE 1 705,500 0 0
Avery Dennison Corporation COM 053611109 146 900 SH SOLE 1 0 0 900
Babson Cap Global COM 06760L100 3,046 216,013 SH SOLE 1 216,013 0 0
Barrick Mining Corp COM 06849F108 14,718 400,704 SH SOLE 1 395,704 0 5,000
Berkshire Hathaway Inc. COM 084670702 500 1,000 SH SOLE 1 0 0 1,000
Black Hills Corp COM 092113109 119,634 1,607,981 SH SOLE 1,2 1,534,971 0 73,010
Blackrock Capital Allocation COM 09260U109 25,052 1,572,657 SH SOLE 1 1,572,657 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 8,478 990,417 SH SOLE 1 990,417 0 0
BlackRock Credit Allocation Income Trust COM 092508100 3,383 331,022 SH SOLE 1 331,022 0 0
Blackrock Enh Cap And Inc COM 09256A109 2,235 85,487 SH SOLE 1 85,487 0 0
Blackrock Esg Capital Alloca COM 09262F100 14,598 928,615 SH SOLE 1 928,615 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104 1,406 131,865 SH SOLE 1 131,865 0 0
Blackrock Inc. COM 09290D101 221 230 SH SOLE 1 0 0 230
Blackrock Innov & Grow Tr COM 09260Q108 722 80,000 SH SOLE 1 80,000 0 0
Blackrock Limited Duration Income Trust COM 09249W101 4,644 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,707 119,000 SH SOLE 1 119,000 0 0
Blackrock Muniassets Fund COM 09254J102 999 90,760 SH SOLE 1 90,760 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 2,635 221,407 SH SOLE 1 221,407 0 0
Blackrock Muniyield Insured COM 09254E103 4,266 383,952 SH SOLE 1 383,952 0 0
Blackrock Muniyield Quality COM 09254F100 2,436 210,024 SH SOLE 1 210,024 0 0
Blackstone Digital Infrastru COM 09264B107 356,121 16,464,194 SH SOLE 1,2 12,137,656 0 4,326,538
Blackstone/GSO Long-Short CR COM 09257D102 1,632 149,996 SH SOLE 1 149,996 0 0
Bluerock Private Real Estate COM 09631P102 1,561 120,000 SH SOLE 1 120,000 0 0
Book Holdings Inc COM 09857L108 223 1,250 SH SOLE 1 0 0 1,250
Boulder Growth & Income Fund Inc. COM 101507101 4,585 256,158 SH SOLE 1 256,158 0 0
Bowhead Specialty Holdings I COM 10240L102 838 28,000 SH SOLE 1 28,000 0 0
Boyd Gaming Corp. COM 103304101 554,823 6,281,240 SH SOLE 1,2 5,602,750 0 678,490
Bristol-Myers Squibb Company COM 110122108 346 6,000 SH SOLE 1 0 0 6,000
Broadcom Inc COM 11135F101 1,511 4,000 SH SOLE 1 0 0 4,000
Bunge Global Sa COM H11356104 33,650 315,281 SH SOLE 1 315,281 0 0
BXP, Inc. COM 101121101 1,510,833 22,784,376 SH SOLE 1,2 17,241,169 0 5,543,207
Caesars Entertainment Inc COM 12769G100 30 991 SH SOLE 1 991 0 0
Calamos Convertible & High Income Fund COM 12811P108 7,389 542,484 SH SOLE 1 542,484 0 0
Calamos Convertible Opp&Inc COM 128117108 1,008 75,000 SH SOLE 1 75,000 0 0
Calamos Global Total Return COM 128118106 778 56,975 SH SOLE 1 56,975 0 0
Cameco Corp COM 13321L108 13,483 132,368 SH SOLE 1 132,368 0 0
Cardinal Health Inc. COM 14149Y108 190 800 SH SOLE 1 0 0 800
Caretrust REIT Inc COM 14174T107 514,528 12,751,614 SH SOLE 1,2 8,978,627 0 3,772,987
Carlisle Corp COM 142339100 218 600 SH SOLE 1 0 0 600
Carrier Global Corp COM 14448C104 293 4,000 SH SOLE 1 0 0 4,000
Caterpillar Inc. COM 149123101 958 900 SH SOLE 1 0 0 900
Cboe Global Markets Inc COM 12503M108 97 400 SH SOLE 1 0 0 400
Central Securities Corp COM 155123102 2,308 44,000 SH SOLE 1 44,000 0 0
Century Alum Co COM 156431108 5,803 126,118 SH SOLE 1 126,118 0 0
Cerebras Systems Inc - A COM 15675D103 692 3,129 SH SOLE 1 3,129 0 0
Cheniere Energy Inc. COM 16411R208 18,277 76,471 SH SOLE 1 76,071 0 400
Chevron Corporation COM 166764100 448 2,700 SH SOLE 1 0 0 2,700
Chn & Strs Prfr A I Op A Etf COM 19249U203 19,638 753,000 SH SOLE 1 753,000 0 0
Cintas Corporation COM 172908105 102 600 SH SOLE 1 0 0 600
Circle Internet Group Inc COM 172573107 188 3,000 SH SOLE 1 3,000 0 0
Cisco Systems Inc. COM 17275R102 458 3,900 SH SOLE 1 0 0 3,900
CMS Energy Corporation COM 125896100 100,608 1,315,142 SH SOLE 1,2 1,241,799 0 73,343
Coeur D Alene Mines Cor COM 192108504 7,858 481,488 SH SOLE 1 481,488 0 0
Cohen & Steers Infra Opp Etf COM 19249U500 16,846 590,000 SH SOLE 1 590,000 0 0
Cohen & Steers Nat Res A Etf COM 19249U302 19,703 590,000 SH SOLE 1 590,000 0 0
Cohen & Steers Short Dp Etf COM 19249U401 19,801 787,000 SH SOLE 1 787,000 0 0
Columbia Selig Prem Tech Equity COM 19842X109 2,424 45,000 SH SOLE 1 45,000 0 0
Comcast Corporation COM 20030N101 98 4,000 SH SOLE 1 0 0 4,000
Concentra Group Holdings Par COM 20603L102 607 20,420 SH SOLE 1 20,420 0 0
Conocophillips COM 20825C104 24,172 232,513 SH SOLE 1 232,513 0 0
Consolidated Edison Inc. COM 209115104 133 1,200 SH SOLE 1 0 0 1,200
Constellation Energy Corp COM 21037T109 11,683 47,040 SH SOLE 1 28,477 0 18,563
Cornerstone Strategic Value Fund Inc COM 21924B302 4,762 629,931 SH SOLE 1 629,931 0 0
Cornerstone Total Return Fund Inc COM 21924U300 1,939 270,000 SH SOLE 1 270,000 0 0
Corning Incorporated COM 219350105 255 1,000 SH SOLE 1 0 0 1,000
Corteva Inc-W/I COM 22052L104 22,906 270,465 SH SOLE 1 268,965 0 1,500
Costco Wholesale Corporation COM 22160K105 140 150 SH SOLE 1 0 0 150
Cousins Properties Inc. COM 222795502 2,225 74,221 SH SOLE 1 74,221 0 0
Crh Plc COM G25508105 161 1,500 SH SOLE 1 0 0 1,500
Crown Castle Inc. COM 22822V101 2,959,886 39,084,710 SH SOLE 1,2 31,064,091 0 8,020,619
CSX Corporation COM 126408103 413,684 8,703,638 SH SOLE 1,2 8,504,417 0 199,221
CubeSmart COM 229663109 287,399 7,226,516 SH SOLE 1 3,936,092 0 3,290,424
Curbline Properties Corp COM 23128Q101 87,281 2,871,094 SH SOLE 1 0 0 2,871,094
Danaher Corporation COM 235851102 131 690 SH SOLE 1 0 0 690
Darden Restaurants Inc. COM 237194105 124 600 SH SOLE 1 0 0 600
Deckers Outdoor Corp COM 243537107 119 1,200 SH SOLE 1 0 0 1,200
Deere & Company COM 244199105 17,972 28,332 SH SOLE 1 28,332 0 0
Delek Logistics Partners Lp COM 24664T103 9,820 190,528 SH SOLE 1 190,528 0 0
Denison Mines Corp COM 248356107 4,631 1,513,498 SH SOLE 1 1,513,498 0 0
Devon Energy Corporation COM 25179M103 14,150 342,444 SH SOLE 1 342,444 0 0
Diamondrock Hospitality Co. COM 252784301 115,423 9,476,430 SH SOLE 1 9,056,683 0 419,747
Digital Realty Trust Inc. COM 253868103 5,249,084 29,229,771 SH SOLE 1,2 22,509,393 0 6,720,378
DNP Select Income Fund COM 23325P104 9,972 924,190 SH SOLE 1 924,190 0 0
Docusign Inc COM 256163106 62 1,400 SH SOLE 1 0 0 1,400
Dominion Resources Inc. COM 25746U109 160,156 2,345,231 SH SOLE 1,2 2,269,704 0 75,527
Doubleline Income Solutions COM 258622109 4,745 428,993 SH SOLE 1 428,993 0 0
Doubleline Yield Opport COM 25862D105 2,462 175,007 SH SOLE 1 175,007 0 0
Dpc Holdings Plc COM G2R11M108 98 2,000 SH SOLE 1 2,000 0 0
Dreyfus Strategic Municipal Bond Fund COM 09662E109 308 50,000 SH SOLE 1 50,000 0 0
Dreyfus Strategic Municipals COM 05588W108 1,605 248,400 SH SOLE 1 248,400 0 0
Dt Midstream Inc COM 23345M107 2,228 15,182 SH SOLE 1 15,182 0 0
DTE Energy Company COM 233331107 84,119 552,070 SH SOLE 1,2 525,412 0 26,658
Duff & Phelps Global Utility COM 26433C105 8,887 598,869 SH SOLE 1 598,869 0 0
Duke Energy Corporation COM 26441C204 194,755 1,538,590 SH SOLE 1,2 1,507,137 0 31,453
DuPont de Nemours Inc COM 26614N201 90 666 SH SOLE 1 0 0 666
DWS Municipal Income Trust COM 233368109 184 20,000 SH SOLE 1 20,000 0 0
Eastgroup Properties Inc. COM 277276101 759,417 3,749,648 SH SOLE 1,2 2,342,399 0 1,407,249
Eaton Vance Enh Eqt Inc Ii COM 278277108 3,843 174,355 SH SOLE 1 174,355 0 0
Eaton Vance Floating Rate Income Trust COM 278279104 1,590 147,240 SH SOLE 1 147,240 0 0
Eaton Vance Insured Muni Bnd COM 27827X101 1,662 166,840 SH SOLE 1 166,840 0 0
Eaton Vance Limited Duration Fund COM 27828H105 3,518 375,463 SH SOLE 1 375,463 0 0
Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106 1,831 221,380 SH SOLE 1 221,380 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105 3,741 352,902 SH SOLE 1 352,902 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 3,622 153,868 SH SOLE 1 153,868 0 0
Eaton Vance T/M Buy-Wr In COM 27828X100 1,103 70,963 SH SOLE 1 70,963 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108 1,502 100,931 SH SOLE 1 100,931 0 0
Eaton Vance Tax Adv Global Dividend O COM 27828U106 926 30,000 SH SOLE 1 30,000 0 0
Eaton Vance Tax Man Global Br COM 27829C105 1,012 105,000 SH SOLE 1 105,000 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 5,171 355,617 SH SOLE 1 355,617 0 0
Eaton Vance Tax-Managed Global COM 27829F108 10,546 1,074,977 SH SOLE 1 1,074,977 0 0
Ebay Inc COM 278642103 279 2,500 SH SOLE 1 0 0 2,500
Edison International COM 281020107 49,855 669,640 SH SOLE 1 669,640 0 0
Eli Lilly and Company COM 532457108 840 700 SH SOLE 1 0 0 700
Emcor Group Inc COM 29084Q100 166 200 SH SOLE 1 0 0 200
Emerson Electric Co. COM 291011104 150 1,050 SH SOLE 1 0 0 1,050
Empire State Realty Trust COM 292104106 0 9 SH SOLE 1 9 0 0
Enbridge Inc COM 29250N105 1,640 30,245 SH SOLE 1 30,245 0 0
Energy Transfer LP COM 29273V100 82,181 4,298,185 SH SOLE 1 4,298,185 0 0
Enphase Energy Inc COM 29355A107 3,697 75,084 SH SOLE 1 75,084 0 0
Entergy Corporation COM 29364G103 405,058 3,526,533 SH SOLE 1,2 3,357,512 0 169,021
Enterprise Products Partners COM 293792107 11,866 322,791 SH SOLE 1 322,791 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307 1,814 57,085 SH SOLE 1 57,085 0 0
EOG Resources Inc. COM 26875P101 130 1,000 SH SOLE 1 0 0 1,000
Equinix Inc. COM 29444U700 2,284,092 2,191,196 SH SOLE 1,2 1,693,337 0 497,859
Equity Lifestyle Properties COM 29472R108 959,540 14,888,121 SH SOLE 1 9,708,264 0 5,179,857
Equity Residential COM 29476L107 308,355 4,539,301 SH SOLE 1,2 4,199,859 0 339,442
Essential Properties Realty COM 29670E107 1,159,028 38,828,414 SH SOLE 1,2 30,297,334 0 8,531,080
Essex Property Trust Inc. COM 297178105 1,433,072 4,914,673 SH SOLE 1,2 3,765,518 0 1,149,155
Evergy Inc COM 30034W106 259,306 3,000,180 SH SOLE 1,2 2,927,497 0 72,683
Expedia Inc. COM 30212P303 256 1,000 SH SOLE 1 0 0 1,000
Extra Space Storage Inc. COM 30225T102 1,873,798 12,896,053 SH SOLE 1,2 10,110,542 0 2,785,511
Facebook Inc. COM 30303M102 676 1,200 SH SOLE 1 0 0 1,200
Federal Realty Investment Trust COM 313745101 25 205 SH SOLE 1 205 0 0
FedEx Corporation COM 31428X106 219 700 SH SOLE 1 0 0 700
Fedex Freight Holding Co-W/I COM 314352105 53 350 SH SOLE 1 0 0 350
Fervo Energy Co-A COM 31556C106 8,610 294,575 SH SOLE 1 294,575 0 0
Figure Technology Solut-Cl A COM 349381103 307 10,000 SH SOLE 1 10,000 0 0
First Industrial Realty Trust COM 32054K103 167,996 2,740,112 SH SOLE 1,2 2,586,759 0 153,353
First Solar Inc. COM 336433107 7,466 31,639 SH SOLE 1 31,639 0 0
First Trust High Yld Opport COM 33741Q107 891 65,000 SH SOLE 1 65,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 6,563 361,198 SH SOLE 1 361,198 0 0
Flah & Crum/Claymore Preferred S I COM 338478100 9,968 612,296 SH SOLE 1 612,296 0 0
Flaherty & Crumrine Dynamic COM 33848W106 10,262 496,489 SH SOLE 1 496,489 0 0
Flowserve Corporation COM 34354P105 11,331 152,787 SH SOLE 1 152,787 0 0
Ford Motor Company COM 345370860 121 8,700 SH SOLE 1 0 0 8,700
Franco-Nevada Corp COM 351858105 21,944 105,279 SH SOLE 1 105,279 0 0
Freeport-Mcmoran Inc. COM 35671D857 21,564 342,888 SH SOLE 1 339,888 0 3,000
Fs Specialty Lending Fund COM 644323107 2,397 215,000 SH SOLE 1 215,000 0 0
Gabelli Dividend & Income Trust COM 36242H104 10,728 364,886 SH SOLE 1 364,886 0 0
Gabelli Equity Trust COM 362397101 6,416 1,133,650 SH SOLE 1 1,133,650 0 0
Gaming and Leisure Prop COM 36467J108 250,349 5,622,019 SH SOLE 1,2 5,062,515 0 559,504
GE HealthCare Technologies Inc COM 36266G107 64 1,000 SH SOLE 1 0 0 1,000
Ge Vernova Llc COM 36828A101 235 200 SH SOLE 1 0 0 200
General American Investors COM 368802104 16,575 259,999 SH SOLE 1 259,999 0 0
General Electric Company COM 369604301 374 1,000 SH SOLE 1 0 0 1,000
Genesis Energy LP COM 371927104 1,357 95,796 SH SOLE 1 95,796 0 0
Gilead Sciences Inc. COM 375558103 227 1,800 SH SOLE 1 0 0 1,800
Golar LNG Ltd COM G9456A100 1,885 37,815 SH SOLE 1 37,815 0 0
Guggenheim Active Allocation COM 40170T106 13,793 863,149 SH SOLE 1 863,149 0 0
Guggenheim Build America COM 401664107 2,038 140,924 SH SOLE 1 140,924 0 0
Guggenheim Strategic Opp Fund COM 40167F101 13,724 1,256,789 SH SOLE 1 1,256,789 0 0
H20 America COM 784305104 18,892 310,870 SH SOLE 1 310,870 0 0
Halliburton Company COM 406216101 170 5,000 SH SOLE 1 0 0 5,000
Healthcare Realty Trust Inc. COM 42226K105 1,074,283 53,261,400 SH SOLE 1,2 41,561,059 0 11,700,341
Highwoods Properties Inc. COM 431284108 507,728 16,834,467 SH SOLE 1,2 13,307,427 0 3,527,040
HJ Heinz Holdings Corp COM 500754106 59 2,500 SH SOLE 1 0 0 2,500
Host Hotels & Resorts Inc. COM 44107P104 1,062,686 44,820,149 SH SOLE 1,2 39,499,398 0 5,320,751
Hudson Pacific Prop COM 444097406 149,584 9,847,531 SH SOLE 1,2 7,797,505 0 2,050,026
I Shares Gold Trust COM 464285204 17,221 228,069 SH SOLE 1 228,069 0 0
Illinois Tool Works Inc. COM 452308109 189 700 SH SOLE 1 0 0 700
Illumina Inc COM 452327109 176 1,000 SH SOLE 1 0 0 1,000
International Business Machines Corporation COM 459200101 478 1,700 SH SOLE 1 0 0 1,700
International Paper Company COM 460146103 8,291 217,623 SH SOLE 1 217,623 0 0
Intuit Inc. COM 461202103 78 300 SH SOLE 1 0 0 300
Intuitive Surgical Inc. COM 46120E602 159 400 SH SOLE 1 0 0 400
Invesco Preferred ETF COM 46138E511 60,344 5,566,778 SH SOLE 1 5,566,778 0 0
Invesco Van Kampen Muni Trust COM 46131J103 251 25,000 SH SOLE 1 25,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107 3,214 1,071,433 SH SOLE 1 1,071,433 0 0
Invitation Homes Inc COM 46187W107 1,121,669 37,129,067 SH SOLE 1,2 29,273,283 0 7,855,784
Iron Mountain Incorporated COM 46284V101 1,518,214 12,019,735 SH SOLE 1,2 9,622,739 0 2,396,996
Ishares Bitcoin Trust Etf COM 46438F101 886 26,600 SH SOLE 1 26,600 0 0
Ishares Bloomberg Roll Selec COM 46431W598 1,028 18,621 SH SOLE 1 18,621 0 0
iShares Cohen & Steers Rlty COM 464287564 22 318 SH SOLE 1 318 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242 41 380 SH SOLE 1 380 0 0
Ishares Silver Trust COM 46428Q109 802 15,000 SH SOLE 1 15,000 0 0
iShares U.S. Preferred Stock ETF COM 464288687 5,510 180,715 SH SOLE 1 180,715 0 0
Itron Inc COM 465741106 2,619 30,267 SH SOLE 1 30,267 0 0
Jbs Nv-A COM N4732M103 15,393 1,298,947 SH SOLE 1 1,298,947 0 0
JBT Marel Corp COM 477839104 9,062 62,496 SH SOLE 1 62,496 0 0
John Hancock Investors Trust COM 410142103 319 23,927 SH SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105 11,980 925,089 SH SOLE 1 925,089 0 0
John Hancock Preferred Income Fund COM 41013W108 2,877 177,458 SH SOLE 1 177,458 0 0
John Hancock Preferred Income II COM 41013X106 2,737 172,487 SH SOLE 1 172,487 0 0
John Hancock Preferred Income III COM 41021P103 890 61,234 SH SOLE 1 61,234 0 0
Johnson & Johnson COM 478160104 711 2,800 SH SOLE 1 0 0 2,800
JPMorgan Chase & Co. COM 46625H100 1,015 3,100 SH SOLE 1 0 0 3,100
Kayne Anderson MLP Investment COM 486606106 1,812 131,000 SH SOLE 1 131,000 0 0
Keysight Technologies Inc COM 49338L103 175 500 SH SOLE 1 0 0 500
Kilroy Realty Corp. COM 49427F108 216,199 5,769,920 SH SOLE 1 1,661,434 0 4,108,486
Kimco Realty Corp 7.250 Conv/Perp Sr:N PFD 49446R687 4,290 69,288 SH SOLE 1 0 0 69,288
Kimco Realty Corporation COM 49446R109 1,435,857 56,641,276 SH SOLE 1,2 39,762,799 0 16,878,477
Kinder Morgan Inc. COM 49456B101 43,101 1,348,160 SH SOLE 1 1,348,160 0 0
Kinetik Holdings Inc COM 02215L209 73,322 1,516,790 SH SOLE 1 1,482,112 0 34,678
Kite Realty Group Trust COM 49803T300 755,791 26,631,121 SH SOLE 1,2 24,624,464 0 2,006,657
KKR Income Opportunities COM 48249T106 988 87,779 SH SOLE 1 87,779 0 0
Lam Research Corporation COM 512807306 563 1,300 SH SOLE 1 0 0 1,300
Lamar Advertising Co COM 512816109 329,428 2,111,982 SH SOLE 1 1,134,146 0 977,836
Liberty All-Star Equity Fund COM 530158104 3,747 645,000 SH SOLE 1 645,000 0 0
Liftoff Mobile Inc COM 53229X101 480 20,000 SH SOLE 1 20,000 0 0
Linde Plc COM G54950103 156 300 SH SOLE 1 0 0 300
LXP Industrial Trust 6.5 Perp PFD 529043309 10,521 231,170 SH SOLE 1 186,717 0 44,453
LyondellBasell Industries N.V. COM N53745100 105 2,000 SH SOLE 1 0 0 2,000
Madison Air Solutions Corp-A COM 55658T105 780 20,000 SH SOLE 1 20,000 0 0
Mainstay Cbre Glbl Infr Mega COM 56064Q107 2,088 137,391 SH SOLE 1 137,391 0 0
Mainstay DefTerm Muni Opps COM 56064K100 698 45,000 SH SOLE 1 45,000 0 0
Marvell Technology Inc COM 573874104 149 500 SH SOLE 1 0 0 500
Mastec Inc COM 576323109 8,672 20,844 SH SOLE 1 20,844 0 0
McDonald's Corporation COM 580135101 135 500 SH SOLE 1 0 0 500
Mercadolibre COM 58733R102 170 100 SH SOLE 1 0 0 100
Merck & Co. Inc. COM 58933Y105 308 2,400 SH SOLE 1 0 0 2,400
Metlife Inc. COM 59156R108 127 1,500 SH SOLE 1 0 0 1,500
MFS Multimarket Income Trust COM 552737108 1,450 329,603 SH SOLE 1 329,603 0 0
MFS Municipal Income Trust COM 552738106 888 158,000 SH SOLE 1 158,000 0 0
Micron Technology Inc. COM 595112103 808 700 SH SOLE 1 0 0 700
Microsoft Corporation COM 594918104 1,679 4,500 SH SOLE 1 0 0 4,500
Mid-America Apartment Communities COM 59522J103 23 164 SH SOLE 1 164 0 0
Mondelez International Inc. Class A COM 609207105 81 1,400 SH SOLE 1 0 0 1,400
Morgan Stanley COM 617446448 815 3,900 SH SOLE 1 0 0 3,900
Morgan Stanley China A Share COM 617468103 1,775 84,348 SH SOLE 1 84,348 0 0
MPLX LP COM 55336V100 66,394 1,178,658 SH SOLE 1 1,178,658 0 0
National Fuel Gas Co COM 636180101 21,471 278,080 SH SOLE 1 278,080 0 0
National Storage Affiliates COM 637870106 212,925 4,788,045 SH SOLE 1 2,931,748 0 1,856,297
Net Power Inc COM 64107A105 1,485 888,954 SH SOLE 1 888,954 0 0
Net Power Inc warrant WARRANT 64107A113 53 182,834 SH SOLE 1 182,834 0 0
NetApp Inc. COM 64110D104 248 1,600 SH SOLE 1 0 0 1,600
NetFlix Inc COM 64110L106 321 4,500 SH SOLE 1 0 0 4,500
Netstreit Corp COM 64119V303 344,326 16,295,578 SH SOLE 1 13,441,527 0 2,854,051
Neuberger Berman Intmd Muni COM 64124P101 2,352 222,982 SH SOLE 1 222,982 0 0
Neuberger Berman MLP Income COM 64129H104 2,910 287,000 SH SOLE 1 287,000 0 0
Newmont Mining Corporation COM 651639106 20,362 218,005 SH SOLE 1 218,005 0 0
NextEra Energy Inc. COM 65339F101 595,911 6,789,461 SH SOLE 1,2 6,506,293 0 283,168
Nextracker Inc COM 65290E101 5,057 42,447 SH SOLE 1 42,447 0 0
NiSource Inc. COM 65473P105 235,068 4,943,589 SH SOLE 1,2 4,891,987 0 51,602
NNN REIT Inc COM 637417106 231,711 4,979,814 SH SOLE 1 2,728,307 0 2,251,507
Norfolk Southern Corporation COM 655844108 244,521 777,270 SH SOLE 1,2 755,150 0 22,120
Nucor Corporation COM 670346105 11,226 50,398 SH SOLE 1 50,398 0 0
Nutrien Ltd COM 67077M108 28,011 444,976 SH SOLE 1 444,976 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 2,540 200,295 SH SOLE 1 200,295 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 1,728 134,978 SH SOLE 1 134,978 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 3,654 301,523 SH SOLE 1 301,523 0 0
Nuveen Dynamic Muni Opport COM 67079X102 416 40,000 SH SOLE 1 40,000 0 0
Nuveen Floating Rate Income COM 67072T108 6,545 853,263 SH SOLE 1 853,263 0 0
Nuveen Global High Income COM 67075G103 5,846 459,239 SH SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 3,280 279,411 SH SOLE 1 279,411 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 3,571 734,738 SH SOLE 1 734,738 0 0
Nuveen Municipal Credit Opp COM 670663103 1,797 165,000 SH SOLE 1 165,000 0 0
Nuveen Municipal Value Fund COM 670928100 507 55,000 SH SOLE 1 55,000 0 0
Nuveen Municipal Value Fund 2 COM 670695105 288 20,000 SH SOLE 1 20,000 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 6,188 785,251 SH SOLE 1 785,251 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 3,076 237,308 SH SOLE 1 237,308 0 0
Nuveen Var Rt Pref & Inc COM 67080R102 3,858 205,000 SH SOLE 1 205,000 0 0
NVIDIA Corporation COM 67066G104 3,802 19,000 SH SOLE 1 0 0 19,000
OGE Energy Corporation COM 670837103 99,158 2,037,763 SH SOLE 1,2 1,989,781 0 47,982
Omega Healthcare Investors COM 681936100 1,093,591 22,936,053 SH SOLE 1,2 17,776,702 0 5,159,351
Oneok Inc. COM 682680103 28,367 326,286 SH SOLE 1 326,286 0 0
Oracle Corporation COM 68389X105 220 1,500 SH SOLE 1 0 0 1,500
Outfront Media Inc COM 69007J304 708,893 21,638,973 SH SOLE 1,2 17,991,358 0 3,647,615
Owens Corning COM 690742101 127 800 SH SOLE 1 0 0 800
Pacs Group Inc COM 69380Q107 355,762 8,343,381 SH SOLE 1 7,441,989 0 901,392
Palantir Technologies Inc. COM 69608A108 210 1,800 SH SOLE 1 0 0 1,800
Palo Alto Networks Inc COM 697435105 136 400 SH SOLE 1 0 0 400
Paychex Inc. COM 704326107 79 800 SH SOLE 1 0 0 800
PayPal Holdings Inc COM 70450Y103 130 3,000 SH SOLE 1 0 0 3,000
Pebblebrook Hotel Trust 6.3 Perp PFD 70509V704 1,819 93,641 SH SOLE 1 0 0 93,641
Pebblebrook Hotel Trust 6.375 Perp PFD 70509V605 3,597 184,673 SH SOLE 1 0 0 184,673
Pepsico Inc. COM 713448108 190 1,400 SH SOLE 1 0 0 1,400
Perpetua Resources Corp COM 714266103 6,334 305,109 SH SOLE 1 305,109 0 0
Petroleo Brasileiro S.A. - ADR ADR 71654V408 3,491 216,014 SH SOLE 1 216,014 0 0
PG&E Corporation COM 69331C108 183,162 10,889,561 SH SOLE 1,2 10,425,131 0 464,430
PGIM Short Duration High Yield FD COM 69346H100 6,351 486,278 SH SOLE 1 486,278 0 0
Pgim Shrt Durat Hi Yld COM 69355J104 4,465 272,450 SH SOLE 1 272,450 0 0
Phillips 66 COM 718546104 22,042 130,387 SH SOLE 1 130,387 0 0
Piedmont Office Realty Trust A COM 720190206 74,012 8,088,690 SH SOLE 1 4,533,092 0 3,555,598
Pimco Access Income Fund COM 72203T100 16,010 1,100,337 SH SOLE 1 1,100,337 0 0
PIMCO Corporate Opportunity COM 72201B101 1,083 90,000 SH SOLE 1 90,000 0 0
Pimco Dynamic Income Fund COM 72201Y101 25,285 1,514,050 SH SOLE 1 1,514,050 0 0
Pimco Dynamic Income Opport COM 69355M107 17,015 1,287,083 SH SOLE 1 1,287,083 0 0
PIMCO Dynamic Income Strategy COM 69346N107 21,274 1,021,789 SH SOLE 1 1,021,789 0 0
PIMCO Global Stocksplus & In COM 722011103 1,196 138,801 SH SOLE 1 138,801 0 0
PIMCO High Income Fund COM 722014107 5,599 1,201,591 SH SOLE 1 1,201,591 0 0
PIMCO Income Strategy Fund II COM 72201J104 5,748 806,234 SH SOLE 1 806,234 0 0
Pimco Municipal Income Fund II COM 72200W106 616 81,000 SH SOLE 1 81,000 0 0
Plains All American Pipeline LP COM 726503105 44,058 1,979,254 SH SOLE 1 1,979,254 0 0
PPL Corporation COM 69351T106 171,438 4,716,321 SH SOLE 1,2 4,585,104 0 131,217
Prologis Inc. COM 74340W103 3,094,394 22,841,902 SH SOLE 1,2 17,481,647 0 5,360,255
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 7,195 594,659 SH SOLE 1 594,659 0 0
Public Service Enterprise Group Incorporated COM 744573106 67,264 828,787 SH SOLE 1 828,787 0 0
Public Storage COM 74460D109 1,667,422 5,238,349 SH SOLE 1,2 4,037,951 0 1,200,398
PulteGroup Inc. COM 745867101 146 1,063 SH SOLE 1 63 0 1,000
Putnam Managed Municipal Income Trust COM 746823103 196 30,000 SH SOLE 1 30,000 0 0
Putnam Muni Opportunities Tst COM 746922103 1,710 162,200 SH SOLE 1 162,200 0 0
Qualcomm Incorporated COM 747525103 499 2,700 SH SOLE 1 0 0 2,700
Quantinuum Inc COM 74768A104 817 10,000 SH SOLE 1 10,000 0 0
Raymond James Financial Inc. COM 754730109 152 1,000 SH SOLE 1 0 0 1,000
Rayonier Inc. COM 754907103 466,801 21,936,120 SH SOLE 1,2 18,900,990 0 3,035,130
Realty Income Corporation COM 756109104 415,928 6,712,849 SH SOLE 1 5,095,032 0 1,617,817
Reaves Utility Income Fund COM 756158101 2,362 58,000 SH SOLE 1 58,000 0 0
Reddit Inc-Cl A COM 75734B100 521 3,000 SH SOLE 1 3,000 0 0
Regency Centers Corporation COM 758849103 29 359 SH SOLE 1 359 0 0
Regeneron Pharmaceuticals Inc. COM 75886F107 81 130 SH SOLE 1 0 0 130
Regions Financial Corporation COM 7591EP100 166 5,500 SH SOLE 1 0 0 5,500
Reliance Steel & Alu COM 759509102 86 230 SH SOLE 1 0 0 230
ResMed Inc. COM 761152107 72 370 SH SOLE 1 0 0 370
Rio Tinto PLC-Sponsored ADR ADR 767204100 15,376 161,973 SH SOLE 1 161,973 0 0
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200 6,088 248,289 SH SOLE 1 130,699 0 117,590
Rockwell Automation Inc. COM 773903109 149 300 SH SOLE 1 0 0 300
Royce Micro-Capital Trust Inc. COM 780915104 176 12,000 SH SOLE 1 12,000 0 0
Rubrik Inc-A COM 781154109 723 9,000 SH SOLE 1 9,000 0 0
Ryman Hospitality Properties COM 78377T107 99,588 774,703 SH SOLE 1 0 0 774,703
Sabra Healthcare Reit Inc COM 78573L106 2,020 103,521 SH SOLE 1 103,521 0 0
Sailpoint Inc COM 78781J109 293 20,000 SH SOLE 1 20,000 0 0
salesforce.com inc. COM 79466L302 94 600 SH SOLE 1 0 0 600
SBA Communications Corporation COM 78410G104 573,096 3,247,729 SH SOLE 1,2 2,984,902 0 262,827
Schlumberger Ltd. COM 806857108 21,310 458,372 SH SOLE 1 458,372 0 0
Sempra Energy COM 816851109 74,414 802,657 SH SOLE 1 802,657 0 0
Shoals Technologies Group In COM 82489W107 968 97,826 SH SOLE 1 97,826 0 0
Shopify Inc - Class A COM 82509L107 228 2,000 SH SOLE 1 0 0 2,000
Simon Property Group Inc. COM 828806109 1,312,965 5,870,615 SH SOLE 1,2 4,251,818 0 1,618,797
SL Green Realty Corp. COM 78440X887 322,586 6,231,135 SH SOLE 1 5,570,876 0 660,259
Smartstop Self Storage COM 83192D402 7,515 231,241 SH SOLE 1 231,241 0 0
Smithfield Foods Inc COM 832248207 19,902 820,351 SH SOLE 1 820,351 0 0
Snap On Tools Corp. COM 833034101 145 360 SH SOLE 1 0 0 360
Solv Energy Inc COM 78475V103 9,228 271,018 SH SOLE 1 271,018 0 0
Southwest Gas Holdings Inc. COM 844895102 55,081 621,124 SH SOLE 1,2 587,694 0 33,430
Space Exploration Techn-Cl A COM 84615Q103 427 2,500 SH SOLE 1 2,500 0 0
Spdr Dow Jones Reit Etf COM 78464A607 0 4 SH SOLE 1 4 0 0
Spdr Gold Minishares Trust COM 98149E303 78,254 985,318 SH SOLE 1 985,318 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 18,027 600,691 SH SOLE 1 600,691 0 0
SPDR Trust Series 1 COM 78462F103 11,202 15,000 SH SOLE 1 15,000 0 0
Sprott Physical Gold And Silver Trust COM 85208R101 14,825 368,497 SH SOLE 1 368,497 0 0
Ss&C Technologies Hldgs COM 78467J100 87 1,400 SH SOLE 1 0 0 1,400
Standardaero Inc COM 85423L103 299 10,000 SH SOLE 1 10,000 0 0
Stem, Inc. COM 85859N300 249 31,887 SH SOLE 1 31,887 0 0
Sun Communities Inc. COM 866674104 1,606,659 13,398,864 SH SOLE 1,2 10,469,033 0 2,929,831
Sunococorp Llc COM 86765Q106 21,513 317,904 SH SOLE 1 317,904 0 0
Sysco Corporation COM 871829107 167 2,000 SH SOLE 1 0 0 2,000
Tamboran Resources Corp COM 87507T101 7,354 226,203 SH SOLE 1 226,203 0 0
Targa Resources Corp. COM 87612G101 286,956 1,070,171 SH SOLE 1,2 1,005,563 0 64,608
Target Corporation COM 87612E106 91 700 SH SOLE 1 0 0 700
Te Connectivity Plc COM G87052109 161 800 SH SOLE 1 0 0 800
Tekla Healthcare Investors COM 87911J103 1,969 89,573 SH SOLE 1 89,573 0 0
Tekla Healthcare Opportunities Fund COM 879105104 709 37,845 SH SOLE 1 37,845 0 0
Templeton Dragon Fund Inc COM 88018T101 1,187 108,960 SH SOLE 1 108,960 0 0
Tempus Ai Inc COM 88023B103 695 12,000 SH SOLE 1 12,000 0 0
Tesla Motors Inc. COM 88160R101 757 1,800 SH SOLE 1 0 0 1,800
The Goldman Sachs Group Inc. COM 38141G104 475 470 SH SOLE 1 0 0 470
The Home Depot Inc. COM 437076102 353 1,000 SH SOLE 1 0 0 1,000
The Kroger Co. COM 501044101 100 1,800 SH SOLE 1 0 0 1,800
The Mosaic Company COM 61945C103 8,263 389,943 SH SOLE 1 389,943 0 0
The PNC Financial Services Group Inc. COM 693475105 172 700 SH SOLE 1 0 0 700
The Procter & Gamble Company COM 742718109 293 2,000 SH SOLE 1 0 0 2,000
The Southern Company COM 842587107 66,189 691,562 SH SOLE 1 689,332 0 2,230
The TJX Companies Inc. COM 872540109 273 1,800 SH SOLE 1 0 0 1,800
The Travelers Companies Inc. COM 89417E109 231 700 SH SOLE 1 0 0 700
The Williams Companies Inc. COM 969457100 518,621 6,976,340 SH SOLE 1,2 6,564,349 0 411,991
T-Mobile US Inc. COM 872590104 151 900 SH SOLE 1 0 0 900
Tortoise Energy Infrastructu COM 89147L886 866 20,209 SH SOLE 1 20,209 0 0
Transportador Gas Sur-Sp B ADR 893870204 4,005 134,699 SH SOLE 1 134,699 0 0
Tyson Foods Inc COM 902494103 8,902 155,490 SH SOLE 1 153,490 0 2,000
U.S. Bancorp COM 902973304 211 3,500 SH SOLE 1 0 0 3,500
Uber Technologies Inc COM 90353T100 166 2,300 SH SOLE 1 0 0 2,300
UDR Inc. COM 902653104 615,502 15,418,373 SH SOLE 1,2 10,660,130 0 4,758,243
Ul Solutions Inc - Class A COM 903731107 2,547 25,000 SH SOLE 1 25,000 0 0
Union Pacific Corporation COM 907818108 384,689 1,414,296 SH SOLE 1,2 1,380,982 0 33,314
United Rentals Inc COM 911363109 227 200 SH SOLE 1 0 0 200
UnitedHealth Group Incorporated COM 91324P102 416 1,000 SH SOLE 1 0 0 1,000
Valero Energy Corporation COM 91913Y100 24,593 94,430 SH SOLE 1 93,630 0 800
Vanguard Reit Etf COM 922908553 2,991 31,018 SH SOLE 1 31,018 0 0
Ventas Inc. COM 92276F100 366,687 4,129,357 SH SOLE 1,2 747,354 0 3,382,003
Venture Global Inc COM 92333F101 60,236 5,412,017 SH SOLE 1,2 5,187,550 0 224,467
Verisign Inc COM 92343E102 226 900 SH SOLE 1 0 0 900
Verizon Communications Inc. COM 92343V104 161 3,800 SH SOLE 1 0 0 3,800
Versant Media Group Inc COM 925283103 6 160 SH SOLE 1 0 0 160
Viasat Inc COM 92552V100 292 3,252 SH SOLE 1 3,252 0 0
VICI Properties Inc. COM 925652109 58 2,195 SH SOLE 1 0 0 2,195
Virtus Alliangzi Convertible & Income FD II COM 92838U801 4,532 285,042 SH SOLE 1 285,042 0 0
Visa Inc. COM 92826C839 686 2,000 SH SOLE 1 0 0 2,000
Vistra Energy Corp COM 92840M102 15,571 98,157 SH SOLE 1 67,307 0 30,850
Walmart Inc. COM 931142103 181 1,600 SH SOLE 1 0 0 1,600
Waystar Holding Corp COM 946784105 698 34,000 SH SOLE 1 34,000 0 0
Weatherford International Pl COM G48833118 5,373 65,930 SH SOLE 1 65,930 0 0
Wells Fargo & Co. 7.5 PFD 949746804 10,860 9,386 SH SOLE 1 9,386 0 0
Wells Fargo & Company COM 949746101 165 2,000 SH SOLE 1 0 0 2,000
Wells Fargo Advantage Utilities and High Income Fund COM 94987E109 1,489 123,159 SH SOLE 1 123,159 0 0
Wells Fargo Multi-Sector Income Fund COM 94987D101 1,324 143,767 SH SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104 8,357,326 36,821,274 SH SOLE 1,2 30,065,090 0 6,756,184
Weride Inc-Adr ADR 950915108 320 55,000 SH SOLE 1 55,000 0 0
Western Asset Divers Inc COM 95790K109 3,702 272,993 SH SOLE 1 272,993 0 0
Western Asset Emerging Marke COM 95766A101 2,900 270,000 SH SOLE 1 270,000 0 0
Western Asset Global High In COM 95766B109 2,461 412,919 SH SOLE 1 412,919 0 0
Western Asset Managed Munici COM 95766M105 771 74,000 SH SOLE 1 74,000 0 0
Western Digital Corporation COM 958102105 255 400 SH SOLE 1 0 0 400
Weyerhaeuser Company COM 962166104 429,981 17,960,772 SH SOLE 1 16,564,235 0 1,396,537
Xcel Energy Inc. COM 98389B100 169,009 2,104,718 SH SOLE 1,2 1,973,884 0 130,834
Xenergy Inc COM 98386P102 1,827 99,519 SH SOLE 1 99,519 0 0