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
Abbott Laboratories COM 002824100   225 2,040 SH   SOLE 1 0 0 2,040
Abrdn Bloomberg All Commodit COM 003261104   1,199 61,907 SH   SOLE 1 61,907 0 0
Acadia Realty Trust COM 004239109   268,273 15,790,037 SH   SOLE 1,2 12,496,389 0 3,293,648
Adams Express Co COM 006212104   21,465 1,212,034 SH   SOLE 1 1,212,034 0 0
Adams Natural Resources Fund COM 00548F105   3,218 155,985 SH   SOLE 1 155,985 0 0
Adobe Systems Incorporated COM 00724F101   532 892 SH   SOLE 1 49 0 843
Advanced Micro Devic COM 007903107   416 2,823 SH   SOLE 1 270 0 2,553
Agco Corp. COM 001084102   5,549 45,708 SH   SOLE 1 45,708 0 0
AGIC Convertible & Income FD II COM 92838U108   3,398 1,140,169 SH   SOLE 1 1,140,169 0 0
AGIC Equity & Convertible Income COM 92841M101   1,174 56,127 SH   SOLE 1 56,127 0 0
Agree Realty Corp. COM 008492100   72,878 1,157,713 SH   SOLE 1 10,426 0 1,147,287
Albemarle Corporation COM 012653101   5 37 SH   SOLE 1 37 0 0
Alliance National Muni Inc. COM 01864U106   325 30,000 SH   SOLE 1 30,000 0 0
Alliance Resource Partners LP COM 01877R108   1,373 64,840 SH   SOLE 1 64,840 0 0
AllianceBernstein Global High Income Fund COM 01879R106   2,321 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108   187,325 3,651,565 SH   SOLE 1,2 3,635,639 0 15,926
Alphabet Inc CL A COM 02079K305   1,013 7,249 SH   SOLE 1 194 0 7,055
Alpine Total Dynamic Dividend Fund COM 00326L100   6,154 763,474 SH   SOLE 1 763,474 0 0
Amazon.com Inc. COM 023135106   1,138 7,489 SH   SOLE 1 216 0 7,273
Ameren Corporation COM 023608102   60,445 835,571 SH   SOLE 1,2 831,295 0 4,276
American Homes 4 Rent-CL COM 02665T306   318,755 8,862,999 SH   SOLE 1 7,951,990 0 911,009
American Tower Corporation COM 03027X100   3,549,366 16,440,715 SH   SOLE 1,2 14,586,392 0 1,854,323
Americold Realty Trust COM 03064D108   1,221,225 40,340,914 SH   SOLE 1,2 28,435,405 0 11,905,509
Analog Devices Inc. COM 032654105   16 80 SH   SOLE 1 80 0 0
Antero Midstream Corp COM 03676B102   3,255 259,792 SH   SOLE 1 259,792 0 0
Anthem Inc. COM 036752103   188 399 SH   SOLE 1 0 0 399
Apartment Income Reit Co COM 03750L109   357,576 10,294,557 SH   SOLE 1,2 7,240,648 0 3,053,909
Apple Inc. COM 037833100   2,317 12,033 SH   SOLE 1 303 0 11,730
Applied Materials Inc. COM 038222105   303 1,869 SH   SOLE 1 171 0 1,698
Ares Dynamic Credit Allocation COM 04014F102   8,837 642,693 SH   SOLE 1 642,693 0 0
Aris Water Solution Inc-A COM 04041L106   1,562 186,193 SH   SOLE 1 186,193 0 0
Atmos Energy Corp. COM 049560105   42 361 SH   SOLE 1 361 0 0
AvalonBay Communities Inc. COM 053484101   3,626 19,368 SH   SOLE 1 19,368 0 0
Babson Cap Global COM 06760L100   3,416 254,171 SH   SOLE 1 254,171 0 0
Baker Hughes a GE Co COM 05722G100   3,143 91,960 SH   SOLE 1 89,021 0 2,939
Bank of America 7.25 CV Pfd. L PFD 060505682   241 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104   512 15,204 SH   SOLE 1 0 0 15,204
Becton Dickinson & Company COM 075887109   264 1,084 SH   SOLE 1 0 0 1,084
Benson Hill Inc COM 082490103   167 962,500 SH   SOLE 1 962,500 0 0
Berkshire Hathaway Inc. COM 084670702   3,747 10,507 SH   SOLE 1 10,507 0 0
Blackrock Capital Allocation COM 09260U109   11,924 797,567 SH   SOLE 1 797,567 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107   4,202 445,607 SH   SOLE 1 445,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100   3,416 331,022 SH   SOLE 1 331,022 0 0
Blackrock Debt Strategies Fund COM 09255R202   924 85,664 SH   SOLE 1 85,664 0 0
Blackrock Enh Cap And Inc COM 09256A109   1,979 104,136 SH   SOLE 1 104,136 0 0
Blackrock Esg Capital Alloca COM 09262F100   10,402 644,890 SH   SOLE 1 644,890 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104   1,343 108,470 SH   SOLE 1 108,470 0 0
Blackrock Global Enrg & Res COM 09250U101   869 69,780 SH   SOLE 1 69,780 0 0
Blackrock Invt Quality Muni COM 09247D105   652 55,000 SH   SOLE 1 55,000 0 0
Blackrock Limited Duration Income Trust COM 09249W101   5,198 371,801 SH   SOLE 1 371,801 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107   2,878 191,884 SH   SOLE 1 191,884 0 0
Blackrock Muni Interm Durati COM 09253X102   757 65,000 SH   SOLE 1 65,000 0 0
BlackRock Muni Target Term Tr COM 09257P105   520 25,000 SH   SOLE 1 25,000 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104   422 35,447 SH   SOLE 1 35,447 0 0
Blackrock Munivest Fund COM 09253R105   1,520 213,438 SH   SOLE 1 213,438 0 0
Blackrock Muniyield Fund COM 09253W104   844 78,315 SH   SOLE 1 78,315 0 0
Blackrock Muniyield Insured COM 09254E103   2,057 176,757 SH   SOLE 1 176,757 0 0
Blackrock Muniyield Qual Ii COM 09254G108   703 67,896 SH   SOLE 1 67,896 0 0
Blackrock Muniyield Quality COM 09254F100   1,126 92,385 SH   SOLE 1 92,385 0 0
BlackRock NY Muni Income Trust COM 09248L106   421 40,000 SH   SOLE 1 40,000 0 0
Blackstone/GSO Long-Short CR COM 09257D102   1,889 164,996 SH   SOLE 1 164,996 0 0
Boulder Growth & Income Fund Inc. COM 101507101   6,743 486,158 SH   SOLE 1 486,158 0 0
Boyd Gaming Corp. COM 103304101   297,270 4,747,662 SH   SOLE 1,2 4,364,150 0 383,512
BRF - Brasil Foods SA ADR ADR 10552T107   97 34,821 SH   SOLE 1 34,821 0 0
Broadcom Inc COM 11135F101   1,192 1,068 SH   SOLE 1 45 0 1,023
Broadstone Net Lease Inc COM 11135E203   64,615 3,752,300 SH   SOLE 1,2 2,280,198 0 1,472,102
Bunge Global Sa COM H11356104   7,443 73,727 SH   SOLE 1 73,727 0 0
Cadence Design Systems Inc. COM 127387108   36 133 SH   SOLE 1 133 0 0
Caesars Entertainment Inc COM 12769G100   0 1 SH   SOLE 1 1 0 0
Calamos Convertible & High Income Fund COM 12811P108   3,784 329,884 SH   SOLE 1 329,884 0 0
Calamos Convertible Opp&Inc COM 128117108   3,857 372,278 SH   SOLE 1 372,278 0 0
Calamos Lng/Shrt Eq & Dyn COM 12812C106   1,431 99,000 SH   SOLE 1 99,000 0 0
Camden Property Trust COM 133131102   760,318 7,656,491 SH   SOLE 1,2 5,683,512 0 1,972,979
Cameco Corp COM 13321L108   3,964 91,970 SH   SOLE 1 91,970 0 0
Cardinal Health Inc. COM 14149Y108   218 2,164 SH   SOLE 1 0 0 2,164
CenterPoint Energy Inc. COM 15189T107   229,436 8,030,646 SH   SOLE 1,2 7,992,876 0 37,770
CF Industries Holdings Inc. COM 125269100   16,740 210,564 SH   SOLE 1 208,225 0 2,339
Cheniere Energy Inc. COM 16411R208   246,484 1,443,877 SH   SOLE 1,2 1,439,623 0 4,254
Chesapeake Utils Cor COM 165303108   23 215 SH   SOLE 1 215 0 0
Chevron Corporation COM 166764100   16,772 112,445 SH   SOLE 1 109,751 0 2,694
Chord Energy Corp COM 674215207   1,331 8,005 SH   SOLE 1 6,903 0 1,102
Chubb Ltd COM H1467J104   224 992 SH   SOLE 1 0 0 992
Citigroup Inc. COM 172967424   345 6,713 SH   SOLE 1 0 0 6,713
Clean Harbors Inc COM 184496107   38 216 SH   SOLE 1 216 0 0
Clearwater Energy Inc. Class C COM 18539C204   55 2,009 SH   SOLE 1 2,009 0 0
Cliffs Natural Resou COM 185899101   7,477 366,146 SH   SOLE 1 359,470 0 6,676
Cloudflare Inc - Class A COM 18915M107   14 174 SH   SOLE 1 174 0 0
CMS Energy Corporation COM 125896100   59,991 1,033,080 SH   SOLE 1 1,033,080 0 0
Colgate-Palmolive Company COM 194162103   220 2,760 SH   SOLE 1 0 0 2,760
Comcast Corporation COM 20030N101   293 6,693 SH   SOLE 1 0 0 6,693
Conocophillips COM 20825C104   6,195 53,377 SH   SOLE 1 53,377 0 0
Consolidated Edison Inc. COM 209115104   156,652 1,722,014 SH   SOLE 1,2 1,711,377 0 10,637
Constellation Energy Corp COM 21037T109   632 5,406 SH   SOLE 1 5,406 0 0
Constellium Se COM F21107101   2,466 123,568 SH   SOLE 1 123,568 0 0
Cornerstone Strategic Value Fund Inc COM 21924B302   1,366 190,000 SH   SOLE 1 190,000 0 0
Corteva Inc-W/I COM 22052L104   11,353 236,922 SH   SOLE 1 236,922 0 0
Costco Wholesale Corporation COM 22160K105   380 576 SH   SOLE 1 0 0 576
Coterra Energy COM 127097103   2,828 110,814 SH   SOLE 1 110,814 0 0
Crowdstrike Holdings Inc - A COM 22788C105   21 81 SH   SOLE 1 81 0 0
Crown Castle International Corp. COM 22822V101   1,310,559 11,375,567 SH   SOLE 1,2 10,863,011 0 512,556
CSX Corporation COM 126408103   89,952 2,594,518 SH   SOLE 1,2 2,571,371 0 23,147
CubeSmart COM 229663109   1 14 SH   SOLE 1 14 0 0
Cummins Inc. COM 231021106   254 1,060 SH   SOLE 1 0 0 1,060
Danaher Corporation COM 235851102   258 1,116 SH   SOLE 1 0 0 1,116
Darling Intl Inc COM 237266101   4,201 84,287 SH   SOLE 1 84,287 0 0
Deere & Company COM 244199105   333 834 SH   SOLE 1 0 0 834
Devon Energy Corporation COM 25179M103   1,860 41,052 SH   SOLE 1 41,052 0 0
Diamond Offshore Drilling In COM 25271C201   1,241 95,437 SH   SOLE 1 95,437 0 0
Digital Realty Trust Inc. COM 253868103   3,023,433 22,464,150 SH   SOLE 1,2 15,904,748 0 6,559,402
DigitalBridge Group Inc COM 25401T603   0 8 SH   SOLE 1 8 0 0
DNP Select Income Fund COM 23325P104   313 36,894 SH   SOLE 1 36,894 0 0
Dominion Resources Inc. COM 25746U109   110,969 2,361,045 SH   SOLE 1,2 2,356,005 0 5,040
Donaldson Co Inc COM 257651109   14 214 SH   SOLE 1 214 0 0
Doubleline Income Solutions COM 258622109   4,272 348,993 SH   SOLE 1 348,993 0 0
Doubleline Yield Opport COM 25862D105   4,030 271,007 SH   SOLE 1 271,007 0 0
Dow Inc COM 260557103   181 3,301 SH   SOLE 1 0 0 3,301
Dreyfus Strategic Municipals COM 05588W108   352 60,000 SH   SOLE 1 60,000 0 0
Dt Midstream Inc COM 23345M107   20,196 368,549 SH   SOLE 1 368,549 0 0
DTE Energy Company COM 233331107   95,852 869,326 SH   SOLE 1,2 865,277 0 4,049
Duff & Phelps Global Utility COM 26433C105   1,772 193,271 SH   SOLE 1 193,271 0 0
Duke Energy Corporation COM 26441C204   26,898 277,184 SH   SOLE 1 277,184 0 0
DWS Municipal Income Trust COM 233368109   311 35,000 SH   SOLE 1 35,000 0 0
Eastgroup Properties Inc. COM 277276101   47,024 256,205 SH   SOLE 1 39,816 0 216,389
Eaton Corporation plc COM G29183103   509 2,114 SH   SOLE 1 43 0 2,071
Eaton Vance Enh Eqt Inc Ii COM 278277108   1,629 87,016 SH   SOLE 1 87,016 0 0
Eaton Vance Floating Rate Income Trust COM 278279104   1,208 96,240 SH   SOLE 1 96,240 0 0
Eaton Vance Insured Muni Bnd COM 27827X101   1,232 121,605 SH   SOLE 1 121,605 0 0
Eaton Vance Limited Duration Fund COM 27828H105   3,597 375,463 SH   SOLE 1 375,463 0 0
EATON VANCE MUNICIPAL INCOME COM 27829U105   520 30,008 SH   SOLE 1 30,008 0 0
Eaton Vance New York Municipal Bond Fund COM 27827Y109   406 42,100 SH   SOLE 1 42,100 0 0
Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106   2,842 362,446 SH   SOLE 1 362,446 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105   4,941 390,258 SH   SOLE 1 390,258 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101   5,833 341,120 SH   SOLE 1 341,120 0 0
Eaton Vance T/M Buy-Wr In COM 27828X100   844 65,000 SH   SOLE 1 65,000 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108   1,411 114,431 SH   SOLE 1 114,431 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107   5,763 259,013 SH   SOLE 1 259,013 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102   2,506 205,617 SH   SOLE 1 205,617 0 0
Eaton Vance Tax-Managed Global COM 27829F108   8,320 1,077,690 SH   SOLE 1 1,077,690 0 0
Ecolab Inc. COM 278865100   16 79 SH   SOLE 1 79 0 0
Eli Lilly and Company COM 532457108   278 477 SH   SOLE 1 0 0 477
Emerson Electric Co. COM 291011104   14 140 SH   SOLE 1 140 0 0
Enbridge Inc COM 29250N105   4,156 115,387 SH   SOLE 1 115,387 0 0
Energy Fuels Inc COM 292671708   2,186 304,028 SH   SOLE 1 304,028 0 0
Energy Transfer LP COM 29273V100   42,574 3,085,074 SH   SOLE 1 3,085,074 0 0
Enersys COM 29275Y102   8 78 SH   SOLE 1 78 0 0
Enphase Energy Inc COM 29355A107   4 28 SH   SOLE 1 28 0 0
Entergy Corporation COM 29364G103   124,523 1,230,588 SH   SOLE 1,2 1,225,803 0 4,785
Enterprise Products Partners COM 293792107   19,090 724,497 SH   SOLE 1 724,497 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307   1,605 57,085 SH   SOLE 1 57,085 0 0
Equinix Inc. COM 29444U700   2,087,096 2,591,270 SH   SOLE 1,2 1,779,468 0 811,802
Equitrans Midstream Corp-W/I COM 294600101   9,855 968,121 SH   SOLE 1 968,121 0 0
Equity Residential COM 29476L107   3,901 63,790 SH   SOLE 1 63,790 0 0
Essential Properties Realty COM 29670E107   25,846 1,011,183 SH   SOLE 1 671,856 0 339,327
Essential Utilities COM 29670G102   55,768 1,493,108 SH   SOLE 1,2 1,486,916 0 6,192
Essex Property Trust Inc. COM 297178105   761,760 3,072,004 SH   SOLE 1,2 2,230,880 0 841,124
Evergy Inc COM 30034W106   29,586 566,779 SH   SOLE 1 566,779 0 0
Exelon Corporation COM 30161N101   9,328 259,830 SH   SOLE 1,2 259,830 0 0
Extra Space Storage Inc. COM 30225T102   1,660,088 10,353,603 SH   SOLE 1,2 6,788,249 0 3,565,354
Exxon Mobil Corporation COM 30231G102   12,660 126,628 SH   SOLE 1 124,856 0 1,772
Facebook Inc. COM 30303M102   753 2,127 SH   SOLE 1 90 0 2,037
First Solar Inc. COM 336433107   19 113 SH   SOLE 1 113 0 0
First Trust Energy Income and Growth Fund COM 33738G104   3,677 253,925 SH   SOLE 1 253,925 0 0
First Trust Energy Infra. COM 33738C103   3,494 212,260 SH   SOLE 1 212,260 0 0
First Trust High Inc COM 33738E109   2,781 230,000 SH   SOLE 1 230,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103   6,802 417,019 SH   SOLE 1 417,019 0 0
First Trust MLP and Energy Inc COM 33739B104   3,673 428,575 SH   SOLE 1 428,575 0 0
First Trust New Opportunites MLP COM 33739M100   2,262 328,800 SH   SOLE 1 328,800 0 0
Firstenergy Corp. COM 337932107   28,983 790,581 SH   SOLE 1 790,581 0 0
Flah & Crum/Claymore Preferred S I COM 338478100   4,506 324,190 SH   SOLE 1 324,190 0 0
Flaherty & Crumrine Dynamic COM 33848W106   4,943 278,500 SH   SOLE 1 278,500 0 0
FMC Corporation COM 302491303   2,009 31,870 SH   SOLE 1 31,870 0 0
Ford Motor Company COM 345370860   125 10,276 SH   SOLE 1 0 0 10,276
Freeport-Mcmoran Inc. COM 35671D857   4,900 115,097 SH   SOLE 1 110,614 0 4,483
Gabelli Dividend & Income Trust COM 36242H104   13,089 604,833 SH   SOLE 1 604,833 0 0
Gabelli Equity Trust COM 362397101   4,590 903,640 SH   SOLE 1 903,640 0 0
General American Investors COM 368802104   6,076 141,476 SH   SOLE 1 141,476 0 0
General Motors Company COM 37045V100   233 6,491 SH   SOLE 1 0 0 6,491
Genesis Energy LP COM 371927104   2,195 189,584 SH   SOLE 1 189,584 0 0
Gilead Sciences Inc. COM 375558103   285 3,517 SH   SOLE 1 0 0 3,517
Gold Fields Ltd ADR ADR 38059T106   2,190 151,485 SH   SOLE 1 151,485 0 0
Guggenheim Active Allocation COM 40170T106   13,579 926,251 SH   SOLE 1 926,251 0 0
Guggenheim Strategic Opp Fund COM 40167F101   9,279 724,940 SH   SOLE 1 724,940 0 0
Healthcare Realty Trust Inc. COM 42226K105   1,105,761 64,169,086 SH   SOLE 1,2 43,028,258 0 21,140,828
Hess Corporation COM 42809H107   1,317 9,135 SH   SOLE 1 9,135 0 0
Hess Midstream Lp - Class A COM 428103105   14,880 470,433 SH   SOLE 1 470,433 0 0
Hewlett Packard Enterprise COM 42824C109   284 16,697 SH   SOLE 1 1,419 0 15,278
Highwoods Properties Inc. COM 431284108   387,896 16,889,705 SH   SOLE 1,2 12,732,326 0 4,157,379
Host Hotels & Resorts Inc. COM 44107P104   419,765 21,558,627 SH   SOLE 1,2 12,297,022 0 9,261,605
Humana Inc COM 444859102   155 339 SH   SOLE 1 0 0 339
I Shares Gold Trust COM 464285204   10,228 262,050 SH   SOLE 1 262,050 0 0
IdaCorp. Inc. COM 451107106   26 269 SH   SOLE 1 269 0 0
Intercontinental Exchange Inc. COM 45866F104   453 3,525 SH   SOLE 1 0 0 3,525
International Business Machines Corporation COM 459200101   355 2,169 SH   SOLE 1 136 0 2,033
Invesco Preferred ETF COM 46138E511   76,937 6,707,643 SH   SOLE 1 6,707,643 0 0
Invesco S&P 500 Equal Weight COM 46137V357   6,189 39,223 SH   SOLE 1 39,223 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381   3,040 63,926 SH   SOLE 1 63,926 0 0
Invesco Value Municipal Income Trust COM 46132P108   587 50,000 SH   SOLE 1 50,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107   5,298 1,292,294 SH   SOLE 1 1,292,294 0 0
Invitation Homes Inc COM 46187W107   2,746,208 80,498,790 SH   SOLE 1,2 55,023,477 0 25,475,313
Iron Mountain Incorporated COM 46284V101   1,572,936 22,475,614 SH   SOLE 1,2 16,154,434 0 6,321,180
Ishares Bloomberg Roll Selec COM 46431W598   131 2,777 SH   SOLE 1 2,777 0 0
iShares Cohen & Steers Rlty COM 464287564   335 5,701 SH   SOLE 1 5,701 0 0
iShares Russell 1000 Value COM 464287598   2,763 16,719 SH   SOLE 1 16,719 0 0
iShares Russell 2000 COM 464287655   1,599 7,967 SH   SOLE 1 7,967 0 0
Ishares Russell 2000 Value E COM 464287630   1,072 6,900 SH   SOLE 1 6,900 0 0
Ishares Silver Trust COM 46428Q109   218 10,000 SH   SOLE 1 10,000 0 0
iShares U.S. Preferred Stock ETF COM 464288687   172,830 5,541,190 SH   SOLE 1 5,541,190 0 0
Ivanhoe Electric Inc / Us COM 46578C108   4,120 408,713 SH   SOLE 1 408,713 0 0
John Hancock Investors Trust COM 410142103   310 23,927 SH   SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105   5,119 480,696 SH   SOLE 1 480,696 0 0
John Hancock Preferred Income III COM 41021P103   515 36,388 SH   SOLE 1 36,388 0 0
John Hancock T/A Dividend Income Fund COM 41013V100   907 47,835 SH   SOLE 1 47,835 0 0
Johnson & Johnson COM 478160104   368 2,347 SH   SOLE 1 0 0 2,347
Jones Lang Lasalle Inc. COM 48020Q107   1 5 SH   SOLE 1 5 0 0
JPMorgan Chase & Co. COM 46625H100   523 3,077 SH   SOLE 1 0 0 3,077
Kenvue Inc COM 49177J102   312 14,472 SH   SOLE 1 0 0 14,472
Kimco Realty Corporation COM 49446R109   941,817 44,190,222 SH   SOLE 1,2 28,500,025 0 15,690,197
Kinder Morgan Inc. COM 49456B101   39,294 2,227,540 SH   SOLE 1 2,227,540 0 0
Kinetik Holdings Inc COM 02215L209   25,482 762,940 SH   SOLE 1 762,940 0 0
Kite Realty Group Trust COM 49803T300   48,400 2,117,225 SH   SOLE 1 1,996,334 0 120,891
Laboratory Corporation of America Holdings COM 50540R409   254 1,117 SH   SOLE 1 0 0 1,117
Lamar Advertising Co COM 512816109   98,586 927,605 SH   SOLE 1 553,613 0 373,992
Lamb Weston Holdings, Inc. COM 513272104   2,866 26,513 SH   SOLE 1 26,513 0 0
Liberty All-Star Equity Fund COM 530158104   1,723 270,000 SH   SOLE 1 270,000 0 0
Linde Plc COM G54950103   17 41 SH   SOLE 1 41 0 0
LMP Capital And Income Fund COM 50208A102   1,121 80,000 SH   SOLE 1 80,000 0 0
LXP Industrial Trust 6.5 Perp PFD 529043309   10,745 222,132 SH   SOLE 1 186,042 0 36,090
Mainstay Cbre Glbl Infr Mega COM 56064Q107   2,069 159,391 SH   SOLE 1 159,391 0 0
Mainstay DefTerm Muni Opps COM 56064K100   886 54,501 SH   SOLE 1 54,501 0 0
Marathon Petroleum Corporation COM 56585A102   3,614 24,358 SH   SOLE 1 24,358 0 0
MasterCard Incorporated COM 57636Q104   414 971 SH   SOLE 1 47 0 924
McCormick & Company Incorporated COM 579780206   191 2,792 SH   SOLE 1 0 0 2,792
McDonald's Corporation COM 580135101   555 1,872 SH   SOLE 1 0 0 1,872
Medical Properties Trust Inc. COM 58463J304   114,072 23,226,346 SH   SOLE 1,2 16,500,491 0 6,725,855
Medtronic plc COM G5960L103   256 3,103 SH   SOLE 1 0 0 3,103
Merck & Co. Inc. COM 58933Y105   297 2,728 SH   SOLE 1 0 0 2,728
MFS Multimarket Income Trust COM 552737108   2,373 521,440 SH   SOLE 1 521,440 0 0
Microsoft Corporation COM 594918104   2,140 5,691 SH   SOLE 1 226 0 5,465
Mid-America Apartment Communities COM 59522J103   674,467 5,015,516 SH   SOLE 1,2 3,069,098 0 1,946,418
Morgan Stanley COM 617446448   331 3,553 SH   SOLE 1 0 0 3,553
Motorola Solutions Inc. COM 620076307   319 1,018 SH   SOLE 1 124 0 894
MPLX LP COM 55336V100   18,909 514,959 SH   SOLE 1 514,959 0 0
Net Lease Office Properties COM 64110Y108   0 1 SH   SOLE 1 0 0 1
Net Power Inc COM 64107A105   8,267 818,547 SH   SOLE 1 818,547 0 0
Net Power Inc warrant WARRANT 64107A113   426 193,606 SH   SOLE 1 193,606 0 0
Netstreit Corp COM 64119V303   166,806 9,344,847 SH   SOLE 1,2 8,097,219 0 1,247,628
Neuberger Berman Intmd Muni COM 64124P101   2,246 216,982 SH   SOLE 1 216,982 0 0
Neuberger Berman MLP Income COM 64129H104   134 19,450 SH   SOLE 1 19,450 0 0
New America High Income Fund COM 641876800   2,990 424,681 SH   SOLE 1 424,681 0 0
Nextdecade Corp COM 65342K105   682 143,045 SH   SOLE 1 143,045 0 0
NextEra Energy Inc. COM 65339F101   347,141 5,715,196 SH   SOLE 1,2 5,696,313 0 18,883
Nextera Energy Partners LP COM 65341B106   27 877 SH   SOLE 1 877 0 0
Nextracker Inc COM 65290E101   7 141 SH   SOLE 1 141 0 0
NIKE Inc. COM 654106103   327 3,010 SH   SOLE 1 0 0 3,010
NiSource Inc. COM 65473P105   193,083 7,272,420 SH   SOLE 1,2 7,241,338 0 31,082
Norfolk Southern Corporation COM 655844108   47,952 202,861 SH   SOLE 1 202,861 0 0
Nucor Corporation COM 670346105   3,812 21,902 SH   SOLE 1 21,902 0 0
Nutrien Ltd COM 67077M108   12,645 224,478 SH   SOLE 1 224,478 0 0
Nuveen Core Equity Alpha Fund COM 67090X107   4,094 302,133 SH   SOLE 1 302,133 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101   4,466 377,795 SH   SOLE 1 377,795 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106   3,842 325,066 SH   SOLE 1 325,066 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101   3,829 334,410 SH   SOLE 1 334,410 0 0
Nuveen Floating Rate Income COM 67072T108   5,311 646,052 SH   SOLE 1 646,052 0 0
Nuveen Global High Income COM 67075G103   5,603 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105   3,670 333,598 SH   SOLE 1 333,598 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102   3,392 649,738 SH   SOLE 1 649,738 0 0
Nuveen Muni High Incm Opport COM 670682103   198 20,000 SH   SOLE 1 20,000 0 0
Nuveen Municipal Credit Opp COM 670663103   299 30,000 SH   SOLE 1 30,000 0 0
Nuveen Municipal Value Fund COM 670928100   5,057 587,981 SH   SOLE 1 587,981 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107   878 83,385 SH   SOLE 1 83,385 0 0
Nuveen Preferred & Income Term Fund COM 67075A106   3,179 173,899 SH   SOLE 1 173,899 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106   9,435 1,395,741 SH   SOLE 1 1,395,741 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105   2,116 180,558 SH   SOLE 1 180,558 0 0
Nuveen Real Estate Income Fund COM 67071B108   706 90,300 SH   SOLE 1 90,300 0 0
NVIDIA Corporation COM 67066G104   807 1,629 SH   SOLE 1 76 0 1,553
NXP Semiconductors N.V. COM N6596X109   43 188 SH   SOLE 1 188 0 0
Oneok Inc. COM 682680103   200,770 2,859,161 SH   SOLE 1,2 2,848,839 0 10,322
Oracle Corporation COM 68389X105   34 320 SH   SOLE 1 320 0 0
Pacer Us Cash Cows 100 Etf COM 69374H881   3,047 58,609 SH   SOLE 1 58,609 0 0
Palo Alto Networks Inc COM 697435105   41 140 SH   SOLE 1 140 0 0
PayPal Holdings Inc COM 70450Y103   133 2,160 SH   SOLE 1 267 0 1,893
Pepsico Inc. COM 713448108   277 1,631 SH   SOLE 1 0 0 1,631
Petroleo Brasileiro S.A. - ADR ADR 71654V408   1,945 121,767 SH   SOLE 1 121,767 0 0
Pfizer Inc. COM 717081103   64 2,215 SH   SOLE 1 0 0 2,215
PG&E Corporation COM 69331C108   118,837 6,591,065 SH   SOLE 1,2 6,591,065 0 0
PGIM Short Duration High Yield FD COM 69346H100   7,505 609,173 SH   SOLE 1 609,173 0 0
Pgim Shrt Durat Hi Yld COM 69355J104   1,717 114,450 SH   SOLE 1 114,450 0 0
Philip Morris International Inc. COM 718172109   275 2,924 SH   SOLE 1 0 0 2,924
Phillips 66 COM 718546104   9,698 72,838 SH   SOLE 1 72,838 0 0
Pilgrims Pride Corporation COM 72147K108   6,777 245,018 SH   SOLE 1 245,018 0 0
Pimco Access Income Fund COM 72203T100   11,924 833,820 SH   SOLE 1 833,820 0 0
Pimco Dynamic Income Fund COM 72201Y101   25,362 1,412,920 SH   SOLE 1 1,412,920 0 0
Pimco Dynamic Income Opport COM 69355M107   16,602 1,356,340 SH   SOLE 1 1,356,340 0 0
PIMCO Dynamic Income Strategy COM 69346N107   22,380 1,092,776 SH   SOLE 1 1,092,776 0 0
PIMCO Global Stocksplus & In COM 722011103   1,041 138,801 SH   SOLE 1 138,801 0 0
PIMCO High Income Fund COM 722014107   1,726 345,910 SH   SOLE 1 345,910 0 0
PIMCO Income Strategy Fund II COM 72201J104   5,034 696,234 SH   SOLE 1 696,234 0 0
PIMCO Muni Income Fund III COM 72201A103   370 50,000 SH   SOLE 1 50,000 0 0
Pimco Municipal Income Fund II COM 72200W106   664 80,000 SH   SOLE 1 80,000 0 0
Pioneer Natural Resources Company COM 723787107   6,481 28,821 SH   SOLE 1 28,821 0 0
Plains All American Pipeline LP COM 726503105   19,156 1,264,432 SH   SOLE 1 1,264,432 0 0
Portland General Electric Co. COM 736508847   31 723 SH   SOLE 1 723 0 0
PPL Corporation COM 69351T106   242,616 8,952,615 SH   SOLE 1,2 8,914,822 0 37,793
Prologis Inc. COM 74340W103   4,079,036 30,598,055 SH   SOLE 1,2 21,754,521 0 8,843,534
Prudential Gbl Shrt Dur Hi Yld COM 69346J106   8,366 736,411 SH   SOLE 1 736,411 0 0
Public Service Enterprise Group Incorporated COM 744573106   146,132 2,389,722 SH   SOLE 1,2 2,379,702 0 10,020
Public Storage COM 74460D109   472,005 1,547,496 SH   SOLE 1,2 1,042,560 0 504,936
Putnam Muni Opportunities Tst COM 746922103   286 27,923 SH   SOLE 1 27,923 0 0
Quanta Services Inc. COM 74762E102   14 65 SH   SOLE 1 65 0 0
Rayonier Inc. COM 754907103   51,265 1,534,424 SH   SOLE 1 1,249,954 0 284,470
Realty Income Corporation COM 756109104   2,431,533 42,341,746 SH   SOLE 1,2 29,624,378 0 12,717,368
Regency Centers Corporation COM 758849103   1,967 29,364 SH   SOLE 1 29,364 0 0
Rexford Industrial Realty Inc COM 76169C100   1,217 21,689 SH   SOLE 1 21,689 0 0
Rio Tinto PLC-Sponsored ADR ADR 767204100   6,462 86,788 SH   SOLE 1 86,788 0 0
Rivernorth Flex Muni Ii COM 76883Y107   328 25,000 SH   SOLE 1 25,000 0 0
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200   7,151 285,454 SH   SOLE 1 130,729 0 154,725
Rockwell Automation Inc. COM 773903109   145 468 SH   SOLE 1 0 0 468
Royce Micro-Capital Trust Inc. COM 780915104   470 50,884 SH   SOLE 1 50,884 0 0
Royce Value Trust COM 780910105   3,084 211,821 SH   SOLE 1 211,821 0 0
RPT Realty 7.25 CV Pr.D (RPT D) PFD 74971D200   6,023 105,425 SH   SOLE 1 20 0 105,405
salesforce.com inc. COM 79466L302   25 94 SH   SOLE 1 94 0 0
SBA Communications Corporation COM 78410G104   1,026,523 4,046,300 SH   SOLE 1,2 3,735,331 0 310,969
Schlumberger Ltd. COM 806857108   3,064 58,874 SH   SOLE 1 58,874 0 0
Sempra Energy COM 816851109   211,065 2,824,363 SH   SOLE 1,2 2,815,337 0 9,026
ServiceNow Inc. COM 81762P102   369 522 SH   SOLE 1 60 0 462
Simon Property Group Inc. COM 828806109   3,277,091 22,973,119 SH   SOLE 1,2 15,937,812 0 7,035,307
SITE Centers Corp COM 82981J109   40,293 2,956,167 SH   SOLE 1 26 0 2,956,141
Solaredge Technologies Inc COM 83417M104   3 29 SH   SOLE 1 29 0 0
Spdr Dow Jones Reit Etf COM 78464A607   30 316 SH   SOLE 1 316 0 0
Spdr Gold Minishares Trust COM 98149E303   40,221 983,161 SH   SOLE 1 983,161 0 0
Spdr Gold Trust COM 78463V107   5,291 27,675 SH   SOLE 1 27,675 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474   14,960 502,348 SH   SOLE 1 502,348 0 0
SPDR Trust Series 1 COM 78462F103   3,825 8,047 SH   SOLE 1 8,047 0 0
Spire Inc. COM 84857L101   35 563 SH   SOLE 1 563 0 0
Spirit Realty Capital COM 84860W300   577,984 13,228,064 SH   SOLE 1,2 10,104,908 0 3,123,156
Sprott Physical Gold And Silver Trust COM 85208R101   8,665 452,497 SH   SOLE 1 452,497 0 0
Sprott Physical Gold Tr COM 85207H104   7,920 497,155 SH   SOLE 1 497,155 0 0
Sprott Physical Silver Trust COM 85207K107   2,021 250,145 SH   SOLE 1 250,145 0 0
STAG Industrial Inc. COM 85254J102   44,023 1,121,330 SH   SOLE 1 379,110 0 742,220
Stanley Black & Decker Inc. COM 854502101   340 3,462 SH   SOLE 1 0 0 3,462
Stem, Inc. COM 85859N102   2,474 637,750 SH   SOLE 1 637,750 0 0
Sun Communities Inc. COM 866674104   1,814,574 13,575,656 SH   SOLE 1,2 9,668,847 0 3,906,809
Taiwan Semiconductors ADR ADR 874039100   33 315 SH   SOLE 1 315 0 0
Targa Resources Corp. COM 87612G101   103,064 1,186,413 SH   SOLE 1,2 1,181,866 0 4,547
TC Energy Corp COM 87807B107   3,515 89,924 SH   SOLE 1 89,924 0 0
Teck Resources Ltd-Cls B COM 878742204   7,230 171,042 SH   SOLE 1 171,042 0 0
Tekla Healthcare Investors COM 87911J103   1,004 60,573 SH   SOLE 1 60,573 0 0
Tekla Healthcare Opportunities Fund COM 879105104   414 22,845 SH   SOLE 1 22,845 0 0
Tekla Life Sciences Investors COM 87911K100   126 9,340 SH   SOLE 1 9,340 0 0
Tesla Motors Inc. COM 88160R101   400 1,608 SH   SOLE 1 0 0 1,608
Tetra Tech Inc New COM 88162G103   13 75 SH   SOLE 1 75 0 0
The Bank of New York Mellon Corporation COM 064058100   338 6,501 SH   SOLE 1 0 0 6,501
The Goldman Sachs Group Inc. COM 38141G104   449 1,164 SH   SOLE 1 0 0 1,164
The Home Depot Inc. COM 437076102   432 1,248 SH   SOLE 1 0 0 1,248
The Mosaic Company COM 61945C103   3,607 100,964 SH   SOLE 1 100,964 0 0
The Procter & Gamble Company COM 742718109   235 1,601 SH   SOLE 1 0 0 1,601
The Southern Company COM 842587107   175,557 2,503,670 SH   SOLE 1,2 2,503,670 0 0
The Walt Disney Company COM 254687106   246 2,728 SH   SOLE 1 0 0 2,728
The Williams Companies Inc. COM 969457100   8,645 248,217 SH   SOLE 1 248,217 0 0
Thermo Fisher Scientific Inc. COM 883556102   299 563 SH   SOLE 1 0 0 563
Thornburg Income Builder Opp COM 885213108   2,656 171,235 SH   SOLE 1 171,235 0 0
T-Mobile US Inc. COM 872590104   17 108 SH   SOLE 1 108 0 0
Tyson Foods Inc. COM 902494103   4,614 85,842 SH   SOLE 1 85,842 0 0
UDR Inc. COM 902653104   1,025,351 26,775,574 SH   SOLE 1,2 18,254,902 0 8,520,672
Union Pacific Corporation COM 907818108   169,543 690,267 SH   SOLE 1,2 688,188 0 2,079
United Parcel Service Inc. COM 911312106   306 1,949 SH   SOLE 1 0 0 1,949
UnitedHealth Group Incorporated COM 91324P102   254 482 SH   SOLE 1 0 0 482
Vale S.A. ADR ADR 91912E105   11,203 706,341 SH   SOLE 1 706,341 0 0
Vaneck Pharmaceutical Etf COM 92189F692   346 4,248 SH   SOLE 1 4,248 0 0
Vanguard Reit Etf COM 922908553   16,400 184,870 SH   SOLE 1 184,870 0 0
Vanguard S&P 500 ETF COM 922908363   5,736 13,132 SH   SOLE 1 13,132 0 0
Vanguard S/T Corp Bond Etf COM 92206C409   2,321 30,000 SH   SOLE 1 30,000 0 0
Ventas Inc. COM 92276F100   2,553 51,228 SH   SOLE 1 0 0 51,228
Verizon Communications Inc. COM 92343V104   411 10,900 SH   SOLE 1 365 0 10,535
VICI Properties Inc. COM 925652109   1,108,993 34,784,906 SH   SOLE 1,2 23,274,931 0 11,509,975
Visa Inc. COM 92826C839   425 1,633 SH   SOLE 1 81 0 1,552
W.P. Carey & Co. LLC COM 92936U109   731,800 11,290,841 SH   SOLE 1,2 6,882,726 0 4,408,115
Wal-Mart Stores Inc. COM 931142103   221 1,403 SH   SOLE 1 0 0 1,403
Waste Connections COM 94106B101   14 92 SH   SOLE 1 92 0 0
Waste Management Inc. COM 94106L109   335 1,868 SH   SOLE 1 0 0 1,868
Wells Fargo & Co. 7.5 PFD 949746804   4,145 3,467 SH   SOLE 1 3,467 0 0
Wells Fargo Advantage Income Fund COM 94987B105   6,640 1,018,389 SH   SOLE 1 1,018,389 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101   1,357 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104   3,683,322 40,846,208 SH   SOLE 1,2 28,807,666 0 12,038,542
Western Asset Divers Inc COM 95790K109   5,881 417,083 SH   SOLE 1 417,083 0 0
Western Asset Emerging Marke COM 95766A101   2,395 260,000 SH   SOLE 1 260,000 0 0
Western Asset Global Corp. COM 95790C107   2,166 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109   2,985 412,919 SH   SOLE 1 412,919 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107   1,674 138,478 SH   SOLE 1 138,478 0 0
Western Asset Muni High Inc Fd COM 95766N103   193 30,000 SH   SOLE 1 30,000 0 0
Weyerhaeuser Company COM 962166104   105,377 3,030,218 SH   SOLE 1 2,932,678 0 97,540
Willis Group Holdings plc COM G96629103   247 1,023 SH   SOLE 1 0 0 1,023
Workday Inc. COM 98138H101   38 138 SH   SOLE 1 138 0 0
Xylem Inc. COM 98419M100   16 144 SH   SOLE 1 144 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105   16 58 SH   SOLE 1 58 0 0