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
21Vianet Group Inc-Adr ADR 90138A103   18 5,738 SH   SOLE 1 5,738 0 0
Abbott Laboratories COM 002824100   198 2,040 SH   SOLE 1 0 0 2,040
Abrdn Bloomberg All Commodit COM 003261104   1,081 51,223 SH   SOLE 1 51,223 0 0
Abrdn Bloomberg All Commodit COM 003261203   357 10,783 SH   SOLE 1 10,783 0 0
Acadia Realty Trust COM 004239109   215,450 15,013,916 SH   SOLE 1,2 12,104,646 0 2,909,270
Adams Express Co COM 006212104   20,168 1,212,034 SH   SOLE 1 1,212,034 0 0
Adams Natural Resources Fund COM 00548F105   3,606 155,985 SH   SOLE 1 155,985 0 0
Adobe Systems Incorporated COM 00724F101   455 892 SH   SOLE 1 49 0 843
Advanced Micro Devic COM 007903107   234 2,277 SH   SOLE 1 284 0 1,993
Agco Corp. COM 001084102   10,357 87,565 SH   SOLE 1 87,565 0 0
AGIC Convertible & Income FD II COM 92838U108   3,147 1,140,169 SH   SOLE 1 1,140,169 0 0
AGIC Equity & Convertible Income COM 92841M101   1,116 56,127 SH   SOLE 1 56,127 0 0
Agree Realty Corp. COM 008492100   62,175 1,125,544 SH   SOLE 1 0 0 1,125,544
Air Products and Chemicals Inc. COM 009158106   218 768 SH   SOLE 1 0 0 768
Albemarle Corporation COM 012653101   8 46 SH   SOLE 1 46 0 0
Alliance Resource Partners LP COM 01877R108   1,627 72,201 SH   SOLE 1 72,201 0 0
AllianceBernstein Global High Income Fund COM 01879R106   2,224 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108   166,573 3,438,043 SH   SOLE 1,2 3,422,105 0 15,938
Alphabet Inc CL A COM 02079K305   958 7,324 SH   SOLE 1 194 0 7,130
Alpine Total Dynamic Dividend Fund COM 00326L100   6,021 796,474 SH   SOLE 1 796,474 0 0
Altantica Yield PLC COM G0751N103   11 584 SH   SOLE 1 584 0 0
Amazon.com Inc. COM 023135106   952 7,489 SH   SOLE 1 216 0 7,273
American Homes 4 Rent-CL COM 02665T306   211,825 6,287,145 SH   SOLE 1,2 5,677,800 0 609,345
American Tower Corporation COM 03027X100   2,607,384 15,856,823 SH   SOLE 1,2 13,757,715 0 2,099,108
Americold Realty Trust COM 03064D108   1,461,723 48,066,070 SH   SOLE 1,2 34,428,353 0 13,637,717
Analog Devices Inc. COM 032654105   13 75 SH   SOLE 1 75 0 0
Antero Midstream Corp COM 03676B102   2,633 219,810 SH   SOLE 1 219,810 0 0
Anthem Inc. COM 036752103   341 784 SH   SOLE 1 0 0 784
Apartment Income Reit Co COM 03750L109   367,678 11,976,623 SH   SOLE 1,2 8,252,296 0 3,724,327
Apollo Tactical Income Fund COM 037638103   592 44,290 SH   SOLE 1 44,290 0 0
Apple Inc. COM 037833100   1,930 11,270 SH   SOLE 1 268 0 11,002
Applied Materials Inc. COM 038222105   24 171 SH   SOLE 1 171 0 0
Ares Dynamic Credit Allocation COM 04014F102   8,355 647,693 SH   SOLE 1 647,693 0 0
Aris Water Solution Inc-A COM 04041L106   1,368 137,071 SH   SOLE 1 137,071 0 0
Array Technologies Inc COM 04271T100   3 156 SH   SOLE 1 156 0 0
Atmos Energy Corp. COM 049560105   38 361 SH   SOLE 1 361 0 0
AvalonBay Communities Inc. COM 053484101   1,440 8,382 SH   SOLE 1 8,382 0 0
Babson Cap Global COM 06760L100   3,228 254,171 SH   SOLE 1 254,171 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682   222 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104   384 14,012 SH   SOLE 1 0 0 14,012
Barrick Gold Corp. COM 067901108   1,677 115,281 SH   SOLE 1 109,229 0 6,052
Becton Dickinson & Company COM 075887109   280 1,084 SH   SOLE 1 0 0 1,084
Benson Hill Inc COM 082490103   319 962,500 SH   SOLE 1 962,500 0 0
Berkshire Hathaway Inc. COM 084670702   3,681 10,507 SH   SOLE 1 10,507 0 0
Blackrock Capital Allocation COM 09260U109   11,702 807,567 SH   SOLE 1 807,567 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107   3,846 445,607 SH   SOLE 1 445,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100   3,204 331,022 SH   SOLE 1 331,022 0 0
Blackrock Debt Strategies Fund COM 09255R202   1,085 105,664 SH   SOLE 1 105,664 0 0
Blackrock Enh Cap And Inc COM 09256A109   1,942 104,136 SH   SOLE 1 104,136 0 0
Blackrock Esg Capital Alloca COM 09262F100   10,499 709,890 SH   SOLE 1 709,890 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104   1,308 108,470 SH   SOLE 1 108,470 0 0
Blackrock Global Enrg & Res COM 09250U101   915 69,780 SH   SOLE 1 69,780 0 0
Blackrock Health Sci Tr Ii COM 09260E105   231 16,006 SH   SOLE 1 16,006 0 0
Blackrock Limited Duration Income Trust COM 09249W101   4,789 371,801 SH   SOLE 1 371,801 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107   2,777 191,884 SH   SOLE 1 191,884 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104   837 81,181 SH   SOLE 1 81,181 0 0
Blackrock Munivest Fund COM 09253R105   809 133,552 SH   SOLE 1 133,552 0 0
Blackrock Muniyield Fund COM 09253W104   649 70,689 SH   SOLE 1 70,689 0 0
Blackrock Muniyield Insured COM 09254E103   2,110 220,898 SH   SOLE 1 220,898 0 0
Blackrock Muniyield Quality COM 09254F100   1,161 113,443 SH   SOLE 1 113,443 0 0
Blackstone/GSO Long-Short CR COM 09257D102   1,980 169,996 SH   SOLE 1 169,996 0 0
Boulder Growth & Income Fund Inc. COM 101507101   6,310 486,158 SH   SOLE 1 486,158 0 0
Boyd Gaming Corp. COM 103304101   214,819 3,531,541 SH   SOLE 1,2 3,219,913 0 311,628
BRF - Brasil Foods SA ADR ADR 10552T107   119 58,155 SH   SOLE 1 58,155 0 0
Broadcom Inc COM 11135F101   963 1,159 SH   SOLE 1 52 0 1,107
Broadstone Net Lease Inc COM 11135E203   43,837 3,065,535 SH   SOLE 1 2,069,702 0 995,833
Bunge Limited COM G16962105   7,286 67,309 SH   SOLE 1 65,614 0 1,695
Cadence Design Systems Inc. COM 127387108   31 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,682 329,884 SH   SOLE 1 329,884 0 0
Calamos Convertible Opp&Inc COM 128117108   3,913 372,278 SH   SOLE 1 372,278 0 0
Calamos Lng/Shrt Eq & Dyn COM 12812C106   1,405 95,000 SH   SOLE 1 95,000 0 0
Camden Property Trust COM 133131102   1,152,057 12,180,732 SH   SOLE 1,2 8,594,218 0 3,586,514
Cameco Corp COM 13321L108   2,436 61,451 SH   SOLE 1 61,451 0 0
Cardinal Health Inc. COM 14149Y108   363 4,181 SH   SOLE 1 0 0 4,181
Caterpillar Inc. COM 149123101   213 781 SH   SOLE 1 0 0 781
CenterPoint Energy Inc. COM 15189T107   173,228 6,451,698 SH   SOLE 1,2 6,427,849 0 23,849
CF Industries Holdings Inc. COM 125269100   15,976 186,336 SH   SOLE 1 184,455 0 1,881
Cheniere Energy Inc. COM 16411R208   243,651 1,468,129 SH   SOLE 1,2 1,463,875 0 4,254
Chevron Corporation COM 166764100   12,641 74,967 SH   SOLE 1 74,250 0 717
Chubb Ltd COM H1467J104   207 992 SH   SOLE 1 0 0 992
Cisco Systems Inc. COM 17275R102   20 378 SH   SOLE 1 378 0 0
Citigroup Inc. COM 172967424   209 5,075 SH   SOLE 1 0 0 5,075
Clean Harbors Inc COM 184496107   42 249 SH   SOLE 1 249 0 0
Clearwater Energy Inc. Class C COM 18539C204   22 1,026 SH   SOLE 1 1,026 0 0
Cliffs Natural Resou COM 185899101   5,482 350,710 SH   SOLE 1 345,246 0 5,464
Cloudflare Inc - Class A COM 18915M107   11 174 SH   SOLE 1 174 0 0
CMS Energy Corporation COM 125896100   54,867 1,033,080 SH   SOLE 1 1,033,080 0 0
Colgate-Palmolive Company COM 194162103   196 2,760 SH   SOLE 1 0 0 2,760
Comcast Corporation COM 20030N101   192 4,333 SH   SOLE 1 0 0 4,333
Conocophillips COM 20825C104   7,557 63,082 SH   SOLE 1 63,082 0 0
Consolidated Edison Inc. COM 209115104   167,779 1,961,642 SH   SOLE 1,2 1,950,657 0 10,985
Constellation Energy Corp COM 21037T109   30,606 280,583 SH   SOLE 1,2 278,412 0 2,171
Constellium Se COM F21107101   1,782 97,909 SH   SOLE 1 97,909 0 0
Corteva Inc-W/I COM 22052L104   11,644 227,600 SH   SOLE 1 227,600 0 0
Costco Wholesale Corporation COM 22160K105   394 697 SH   SOLE 1 0 0 697
Coterra Energy COM 127097103   2,186 80,812 SH   SOLE 1 80,812 0 0
Cousins Properties Inc. COM 222795502   1 44 SH   SOLE 1 44 0 0
Crowdstrike Holdings Inc - A COM 22788C105   14 81 SH   SOLE 1 81 0 0
Crown Castle International Corp. COM 22822V101   970,128 10,541,369 SH   SOLE 1 10,116,242 0 425,127
CSX Corporation COM 126408103   80,684 2,623,882 SH   SOLE 1,2 2,603,222 0 20,660
CubeSmart COM 229663109   1 34 SH   SOLE 1 34 0 0
Cummins Inc. COM 231021106   242 1,060 SH   SOLE 1 0 0 1,060
Danaher Corporation COM 235851102   237 954 SH   SOLE 1 0 0 954
Darling Intl Inc COM 237266101   3,588 68,741 SH   SOLE 1 68,741 0 0
Deere & Company COM 244199105   3,607 9,559 SH   SOLE 1 8,725 0 834
Digital Realty Trust Inc. COM 253868103   2,836,874 23,444,494 SH   SOLE 1,2 16,754,680 0 6,689,814
DigitalBridge Group Inc COM 25401T603   0 8 SH   SOLE 1 8 0 0
DNP Select Income Fund COM 23325P104   742 77,894 SH   SOLE 1 77,894 0 0
Dominion Resources Inc. COM 25746U109   112,274 2,513,411 SH   SOLE 1,2 2,507,264 0 6,147
Donaldson Co Inc COM 257651109   11 177 SH   SOLE 1 177 0 0
Doubleline Income Solutions COM 258622109   4,090 348,993 SH   SOLE 1 348,993 0 0
Doubleline Yield Opport COM 25862D105   3,992 271,007 SH   SOLE 1 271,007 0 0
Dow Inc COM 260557103   123 2,377 SH   SOLE 1 0 0 2,377
Dt Midstream Inc COM 23345M107   21,820 412,319 SH   SOLE 1 412,319 0 0
DTE Energy Company COM 233331107   97,426 981,326 SH   SOLE 1,2 976,851 0 4,475
Duff & Phelps Global Utility COM 26433C105   1,537 178,271 SH   SOLE 1 178,271 0 0
Duke Energy Corporation COM 26441C204   23,963 271,501 SH   SOLE 1 271,501 0 0
Eastgroup Properties Inc. COM 277276101   42,239 253,640 SH   SOLE 1 30,638 0 223,002
Eaton Corporation plc COM G29183103   538 2,521 SH   SOLE 1 0 0 2,521
Eaton Vance Enh Eqt Inc Ii COM 278277108   1,495 87,016 SH   SOLE 1 87,016 0 0
Eaton Vance Floating Rate Income Trust COM 278279104   2,443 198,496 SH   SOLE 1 198,496 0 0
Eaton Vance Insured Muni Bnd COM 27827X101   251 28,000 SH   SOLE 1 28,000 0 0
Eaton Vance Limited Duration Fund COM 27828H105   3,394 375,463 SH   SOLE 1 375,463 0 0
Eaton Vance Muni Income Trust COM 27826U108   154 17,239 SH   SOLE 1 17,239 0 0
EATON VANCE MUNICIPAL INCOME COM 27829U105   763 45,008 SH   SOLE 1 45,008 0 0
Eaton Vance New York Municipal Bond Fund COM 27827Y109   99 12,000 SH   SOLE 1 12,000 0 0
Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106   2,784 362,446 SH   SOLE 1 362,446 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105   5,029 415,258 SH   SOLE 1 415,258 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101   5,246 341,120 SH   SOLE 1 341,120 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108   1,370 114,431 SH   SOLE 1 114,431 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107   4,427 209,013 SH   SOLE 1 209,013 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102   2,142 185,617 SH   SOLE 1 185,617 0 0
Eaton Vance Tax-Managed Global COM 27829F108   7,758 1,052,690 SH   SOLE 1 1,052,690 0 0
Ecolab Inc. COM 278865100   13 79 SH   SOLE 1 79 0 0
Eli Lilly and Company COM 532457108   256 477 SH   SOLE 1 0 0 477
Emerson Electric Co. COM 291011104   13 139 SH   SOLE 1 139 0 0
Enbridge Inc COM 29250N105   2,717 81,856 SH   SOLE 1 81,856 0 0
Energy Fuels Inc COM 292671708   2,036 247,640 SH   SOLE 1 247,640 0 0
Energy Transfer LP COM 29273V100   33,668 2,399,689 SH   SOLE 1 2,399,689 0 0
Enersys COM 29275Y102   7 78 SH   SOLE 1 78 0 0
Enphase Energy Inc COM 29355A107   6 52 SH   SOLE 1 52 0 0
Entergy Corporation COM 29364G103   121,662 1,315,267 SH   SOLE 1,2 1,311,132 0 4,135
Enterprise Products Partners COM 293792107   19,443 710,367 SH   SOLE 1 710,367 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307   1,463 57,085 SH   SOLE 1 57,085 0 0
Entertainment Property 5.75 CV (EPR C) PFD 26884U208   115 6,180 SH   SOLE 1 0 0 6,180
EPR Properties COM 26884U109   15,152 364,746 SH   SOLE 1 215,279 0 149,467
Equinix Inc. COM 29444U700   1,871,699 2,577,282 SH   SOLE 1,2 1,778,729 0 798,553
Equitrans Midstream Corp-W/I COM 294600101   7,458 795,927 SH   SOLE 1 795,927 0 0
Equity Residential COM 29476L107   1,463 24,918 SH   SOLE 1 24,918 0 0
Essential Properties Realty COM 29670E107   22,513 1,040,812 SH   SOLE 1 547,585 0 493,227
Essential Utilities COM 29670G102   80,316 2,339,542 SH   SOLE 1,2 2,329,532 0 10,010
Essex Property Trust Inc. COM 297178105   496,663 2,341,863 SH   SOLE 1,2 1,903,392 0 438,471
Evergy Inc COM 30034W106   99,288 1,958,349 SH   SOLE 1,2 1,954,700 0 3,649
Exelon Corporation COM 30161N101   137,616 3,641,594 SH   SOLE 1,2 3,622,661 0 18,933
Extra Space Storage Inc. COM 30225T102   1,262,289 10,382,745 SH   SOLE 1,2 6,856,647 0 3,526,098
Exxon Mobil Corporation COM 30231G102   22,565 191,916 SH   SOLE 1 186,439 0 5,477
Facebook Inc. COM 30303M102   1,011 3,369 SH   SOLE 1 90 0 3,279
First Industrial Realty Trust COM 32054K103   82,913 1,742,240 SH   SOLE 1 74,573 0 1,667,667
First Solar Inc. COM 336433107   22 134 SH   SOLE 1 134 0 0
First Trust Energy Income and Growth Fund COM 33738G104   2,327 176,925 SH   SOLE 1 176,925 0 0
First Trust Energy Infra. COM 33738C103   3,241 214,041 SH   SOLE 1 214,041 0 0
First Trust High Inc COM 33738E109   2,466 230,000 SH   SOLE 1 230,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103   6,214 417,019 SH   SOLE 1 417,019 0 0
First Trust MLP and Energy Inc COM 33739B104   2,900 366,575 SH   SOLE 1 366,575 0 0
First Trust New Opportunites MLP COM 33739M100   1,539 245,800 SH   SOLE 1 245,800 0 0
Firstenergy Corp. COM 337932107   27,022 790,581 SH   SOLE 1 790,581 0 0
Flah & Crum/Claymore Preferred S I COM 338478100   4,205 324,190 SH   SOLE 1 324,190 0 0
Flaherty & Crumrine Dynamic COM 33848W106   4,670 278,500 SH   SOLE 1 278,500 0 0
Ford Motor Company COM 345370860   128 10,276 SH   SOLE 1 0 0 10,276
Freeport-Mcmoran Inc. COM 35671D857   8,759 234,890 SH   SOLE 1 230,407 0 4,483
Gabelli Dividend & Income Trust COM 36242H104   14,285 734,833 SH   SOLE 1 734,833 0 0
Gabelli Equity Trust COM 362397101   4,456 868,640 SH   SOLE 1 868,640 0 0
Gaming and Leisure Prop COM 36467J108   1,233 27,063 SH   SOLE 1 27,063 0 0
General American Investors COM 368802104   5,820 141,476 SH   SOLE 1 141,476 0 0
General Motors Company COM 37045V100   131 3,982 SH   SOLE 1 0 0 3,982
Genesis Energy LP COM 371927104   2,312 224,042 SH   SOLE 1 224,042 0 0
Gilead Sciences Inc. COM 375558103   184 2,456 SH   SOLE 1 0 0 2,456
Gold Fields Ltd ADR ADR 38059T106   1,997 183,900 SH   SOLE 1 183,900 0 0
Guggenheim Active Allocation COM 40170T106   12,504 926,251 SH   SOLE 1 926,251 0 0
Guggenheim Strategic Opp Fund COM 40167F101   5,915 399,940 SH   SOLE 1 399,940 0 0
Healthcare Realty Trust Inc. COM 42226K105   983,472 64,410,438 SH   SOLE 1,2 43,276,480 0 21,133,958
Healthpeak Properties Inc COM 42250P103   3 148 SH   SOLE 1 148 0 0
Hess Midstream Lp - Class A COM 428103105   20,885 716,962 SH   SOLE 1 716,962 0 0
Hewlett Packard Enterprise COM 42824C109   209 12,010 SH   SOLE 1 1,222 0 10,788
Highwoods Properties Inc. COM 431284108   350,479 17,005,955 SH   SOLE 1,2 12,833,619 0 4,172,336
Host Hotels & Resorts Inc. COM 44107P104   376,685 23,438,039 SH   SOLE 1,2 12,573,117 0 10,864,922
Humana Inc COM 444859102   165 339 SH   SOLE 1 0 0 339
I Shares Gold Trust COM 464285204   10,522 300,714 SH   SOLE 1 300,714 0 0
IdaCorp. Inc. COM 451107106   25 269 SH   SOLE 1 269 0 0
Intercontinental Exchange Inc. COM 45866F104   388 3,525 SH   SOLE 1 0 0 3,525
International Business Machines Corporation COM 459200101   304 2,169 SH   SOLE 1 136 0 2,033
Invesco Preferred ETF COM 46138E511   7 624 SH   SOLE 1 624 0 0
Invesco S&P 500 Equal Weight COM 46137V357   6,521 46,023 SH   SOLE 1 46,023 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381   3,237 76,926 SH   SOLE 1 76,926 0 0
Invesco Van Kampen Muni Trust COM 46131J103   217 26,000 SH   SOLE 1 26,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107   5,379 1,372,294 SH   SOLE 1 1,372,294 0 0
Invitation Homes Inc COM 46187W107   2,519,085 79,490,398 SH   SOLE 1,2 54,703,358 0 24,787,040
Iron Mountain Incorporated COM 46284V101   442,310 7,439,677 SH   SOLE 1,2 4,457,686 0 2,981,991
Ishares Bloomberg Roll Selec COM 46431W598   143 2,777 SH   SOLE 1 2,777 0 0
iShares Cohen & Steers Rlty COM 464287564   160 3,191 SH   SOLE 1 3,191 0 0
Ishares Iboxx High Yld Corp COM 464288513   605 8,200 SH   SOLE 1 8,200 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242   10 96 SH   SOLE 1 96 0 0
iShares Nasdaq Biotechnology COM 464287556   828 6,773 SH   SOLE 1 6,773 0 0
iShares Russell 1000 Value COM 464287598   5,035 33,163 SH   SOLE 1 33,163 0 0
iShares Russell 2000 COM 464287655   2,027 11,467 SH   SOLE 1 11,467 0 0
Ishares Russell 2000 Value E COM 464287630   1,139 8,400 SH   SOLE 1 8,400 0 0
iShares U.S. Preferred Stock ETF COM 464288687   2,035 67,504 SH   SOLE 1 67,504 0 0
Ivanhoe Electric Inc / Us COM 46578C108   5,087 427,443 SH   SOLE 1 427,443 0 0
John Hancock Investors Trust COM 410142103   291 23,927 SH   SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105   4,624 480,696 SH   SOLE 1 480,696 0 0
John Hancock Preferred Income III COM 41021P103   485 36,388 SH   SOLE 1 36,388 0 0
John Hancock T/A Dividend Income Fund COM 41013V100   850 47,835 SH   SOLE 1 47,835 0 0
Johnson & Johnson COM 478160104   366 2,347 SH   SOLE 1 0 0 2,347
Jones Lang Lasalle Inc. COM 48020Q107   319,142 2,260,679 SH   SOLE 1,2 2,039,285 0 221,394
JPMorgan Chase & Co. COM 46625H100   446 3,077 SH   SOLE 1 0 0 3,077
Kenvue Inc COM 49177J102   114 5,694 SH   SOLE 1 0 0 5,694
Kimco Realty Corporation COM 49446R109   724,143 41,167,227 SH   SOLE 1,2 25,762,572 0 15,404,655
Kinder Morgan Inc. COM 49456B101   38,642 2,330,660 SH   SOLE 1 2,330,660 0 0
Kinetik Holdings Inc COM 02215L209   13,035 386,208 SH   SOLE 1 386,208 0 0
Kite Realty Group Trust COM 49803T300   110,756 5,170,691 SH   SOLE 1 4,881,586 0 289,105
KKR Income Opportunities COM 48249T106   638 53,342 SH   SOLE 1 53,342 0 0
KLA Corporation COM 482480100   222 484 SH   SOLE 1 0 0 484
Laboratory Corporation of America Holdings COM 50540R409   225 1,117 SH   SOLE 1 0 0 1,117
Lamar Advertising Co COM 512816109   79,673 954,508 SH   SOLE 1 576,301 0 378,207
Lamb Weston Holdings, Inc. COM 513272104   3,065 33,151 SH   SOLE 1 33,151 0 0
Liberty All-Star Equity Fund COM 530158104   1,598 270,000 SH   SOLE 1 270,000 0 0
Linde Plc COM G54950103   15 41 SH   SOLE 1 41 0 0
LXP Industrial Trust 6.5 Perp PFD 529043309   9,916 220,015 SH   SOLE 1 186,042 0 33,973
Mainstay Cbre Glbl Infr Mega COM 56064Q107   1,878 159,391 SH   SOLE 1 159,391 0 0
Mainstay DefTerm Muni Opps COM 56064K100   319 20,000 SH   SOLE 1 20,000 0 0
Marathon Petroleum Corporation COM 56585A102   2,575 17,012 SH   SOLE 1 17,012 0 0
MasterCard Incorporated COM 57636Q104   384 971 SH   SOLE 1 47 0 924
McDonald's Corporation COM 580135101   493 1,872 SH   SOLE 1 0 0 1,872
Medical Properties Trust Inc. COM 58463J304   230,699 42,341,261 SH   SOLE 1,2 29,665,025 0 12,676,236
Medtronic plc COM G5960L103   140 1,792 SH   SOLE 1 0 0 1,792
Merck & Co. Inc. COM 58933Y105   221 2,148 SH   SOLE 1 0 0 2,148
MFS Multimarket Income Trust COM 552737108   2,221 521,440 SH   SOLE 1 521,440 0 0
MFS Municipal Income Trust COM 552738106   351 77,125 SH   SOLE 1 77,125 0 0
Microsoft Corporation COM 594918104   2,020 6,399 SH   SOLE 1 226 0 6,173
Mid-America Apartment Communities COM 59522J103   1,385,286 10,767,723 SH   SOLE 1,2 7,237,409 0 3,530,314
Morgan Stanley COM 617446448   290 3,553 SH   SOLE 1 0 0 3,553
Motorola Solutions Inc. COM 620076307   280 1,028 SH   SOLE 1 134 0 894
MPLX LP COM 55336V100   18,317 514,959 SH   SOLE 1 514,959 0 0
Net Power Inc COM 64107A105   12,329 816,496 SH   SOLE 1 816,496 0 0
Net Power Inc warrant WARRANT 64107A113   840 193,606 SH   SOLE 1 193,606 0 0
Netstreit Corp COM 64119V303   139,622 8,961,607 SH   SOLE 1,2 7,592,328 0 1,369,279
Neuberger Berman Intmd Muni COM 64124P101   2,119 230,075 SH   SOLE 1 230,075 0 0
Neuberger Berman MLP Income COM 64129H104   994 144,450 SH   SOLE 1 144,450 0 0
New America High Income Fund COM 641876800   2,752 424,681 SH   SOLE 1 424,681 0 0
Nextdecade Corp COM 65342K105   732 143,045 SH   SOLE 1 143,045 0 0
NextEra Energy Inc. COM 65339F101   352,284 6,149,131 SH   SOLE 1,2 6,128,303 0 20,828
Nextera Energy Partners LP COM 65341B106   20 661 SH   SOLE 1 661 0 0
NIKE Inc. COM 654106103   178 1,862 SH   SOLE 1 0 0 1,862
NiSource Inc. COM 65473P105   168,357 6,821,602 SH   SOLE 1,2 6,798,951 0 22,651
Norfolk Southern Corporation COM 655844108   54,444 276,463 SH   SOLE 1 276,463 0 0
Nucor Corporation COM 670346105   4,905 31,375 SH   SOLE 1 31,375 0 0
NuStar Energy LP COM 67058H102   1,665 95,495 SH   SOLE 1 95,495 0 0
Nutrien Ltd COM 67077M108   16,830 272,501 SH   SOLE 1 272,501 0 0
Nuveen Core Equity Alpha Fund COM 67090X107   4,253 342,133 SH   SOLE 1 342,133 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101   3,732 357,795 SH   SOLE 1 357,795 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106   3,104 301,066 SH   SOLE 1 301,066 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101   3,046 300,410 SH   SOLE 1 300,410 0 0
Nuveen Floating Rate Income COM 67072T108   5,304 646,052 SH   SOLE 1 646,052 0 0
Nuveen Global High Income COM 67075G103   5,254 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105   2,813 290,598 SH   SOLE 1 290,598 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102   3,288 649,738 SH   SOLE 1 649,738 0 0
Nuveen Municipal Credit Opp COM 670663103   143 14,763 SH   SOLE 1 14,763 0 0
Nuveen Municipal Value Fund COM 670928100   5,162 624,981 SH   SOLE 1 624,981 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107   457 48,385 SH   SOLE 1 48,385 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107   362 37,396 SH   SOLE 1 37,396 0 0
Nuveen Preferred & Income Term Fund COM 67075A106   2,986 173,899 SH   SOLE 1 173,899 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106   5,579 881,424 SH   SOLE 1 881,424 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105   3,209 520,103 SH   SOLE 1 520,103 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105   1,918 180,558 SH   SOLE 1 180,558 0 0
Nuveen Real Estate Income Fund COM 67071B108   605 90,300 SH   SOLE 1 90,300 0 0
Nuveen Select Tax Free COM 67062F100   692 52,000 SH   SOLE 1 52,000 0 0
NVIDIA Corporation COM 67066G104   709 1,629 SH   SOLE 1 76 0 1,553
NXP Semiconductors N.V. COM N6596X109   42 208 SH   SOLE 1 208 0 0
Omega Healthcare Investors COM 681936100   3,382 101,984 SH   SOLE 1 101,984 0 0
ONE Gas Inc W/I COM 68235P108   24 353 SH   SOLE 1 353 0 0
Oneok Inc. COM 682680103   168,595 2,657,973 SH   SOLE 1,2 2,648,685 0 9,288
Oracle Corporation COM 68389X105   37 349 SH   SOLE 1 349 0 0
Pacer Us Cash Cows 100 Etf COM 69374H881   1,241 25,102 SH   SOLE 1 25,102 0 0
Palo Alto Networks Inc COM 697435105   34 146 SH   SOLE 1 146 0 0
Pepsico Inc. COM 713448108   240 1,414 SH   SOLE 1 0 0 1,414
Petroleo Brasileiro S.A. - ADR ADR 71654V408   3,445 229,802 SH   SOLE 1 229,802 0 0
Pfizer Inc. COM 717081103   73 2,215 SH   SOLE 1 0 0 2,215
PG&E Corporation COM 69331C108   98,095 6,081,503 SH   SOLE 1,2 6,081,503 0 0
PGIM Short Duration High Yield FD COM 69346H100   7,412 629,173 SH   SOLE 1 629,173 0 0
Pgim Shrt Durat Hi Yld COM 69355J104   1,658 114,450 SH   SOLE 1 114,450 0 0
Philip Morris International Inc. COM 718172109   308 3,322 SH   SOLE 1 0 0 3,322
Phillips 66 COM 718546104   9,641 80,239 SH   SOLE 1 80,239 0 0
Pilgrims Pride Corporation COM 72147K108   7,154 313,356 SH   SOLE 1 313,356 0 0
Pimco Access Income Fund COM 72203T100   11,573 833,820 SH   SOLE 1 833,820 0 0
Pimco Dynamic Income Fund COM 72201Y101   24,934 1,442,920 SH   SOLE 1 1,442,920 0 0
Pimco Dynamic Income Opport COM 69355M107   16,113 1,356,340 SH   SOLE 1 1,356,340 0 0
Pimco Energy & Tactical Cred COM 69346N107   16,930 853,776 SH   SOLE 1 853,776 0 0
PIMCO Global Stocksplus & In COM 722011103   919 138,801 SH   SOLE 1 138,801 0 0
PIMCO High Income Fund COM 722014107   1,529 345,910 SH   SOLE 1 345,910 0 0
PIMCO Income Strategy Fund II COM 72201J104   4,588 696,234 SH   SOLE 1 696,234 0 0
PIMCO Muni Income Fund III COM 72201A103   42 6,500 SH   SOLE 1 6,500 0 0
PIMCO NY Muni Income Fund II COM 72200Y102   147 22,957 SH   SOLE 1 22,957 0 0
Pioneer Municipal High Income Trust COM 723763108   65 9,000 SH   SOLE 1 9,000 0 0
Pioneer Natural Resources Company COM 723787107   5,549 24,172 SH   SOLE 1 24,172 0 0
Plains All American Pipeline LP COM 726503105   24,643 1,608,563 SH   SOLE 1 1,608,563 0 0
Portland General Electric Co. COM 736508847   25 608 SH   SOLE 1 608 0 0
PPL Corporation COM 69351T106   202,897 8,611,929 SH   SOLE 1,2 8,575,537 0 36,392
Prologis Inc. COM 74340W103   3,744,659 33,372,031 SH   SOLE 1,2 23,973,207 0 9,398,824
Prudential Gbl Shrt Dur Hi Yld COM 69346J106   8,046 746,411 SH   SOLE 1 746,411 0 0
Public Service Enterprise Group Incorporated COM 744573106   110,066 1,934,029 SH   SOLE 1,2 1,926,154 0 7,875
Public Storage COM 74460D109   564,263 2,141,224 SH   SOLE 1,2 1,522,413 0 618,811
Putnam Muni Opportunities Tst COM 746922103   496 53,923 SH   SOLE 1 53,923 0 0
Quanta Services Inc. COM 74762E102   16 86 SH   SOLE 1 86 0 0
Realty Income Corporation COM 756109104   2,149,878 43,050,999 SH   SOLE 1,2 30,368,246 0 12,682,753
Regency Centers Corporation COM 758849103   1,451 24,409 SH   SOLE 1 24,409 0 0
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200   8,334 346,538 SH   SOLE 1 185,187 0 161,351
Royce Micro-Capital Trust Inc. COM 780915104   421 50,884 SH   SOLE 1 50,884 0 0
Royce Value Trust COM 780910105   2,726 211,821 SH   SOLE 1 211,821 0 0
RPT Realty 7.25 CV Pr.D (RPT D) PFD 74971D200   5,286 103,925 SH   SOLE 1 20 0 103,905
salesforce.com inc. COM 79466L302   19 94 SH   SOLE 1 94 0 0
SBA Communications Corporation COM 78410G104   1,158,539 5,788,151 SH   SOLE 1,2 5,430,467 0 357,684
Sempra Energy COM 816851109   193,655 2,846,617 SH   SOLE 1,2 2,837,591 0 9,026
ServiceNow Inc. COM 81762P102   373 668 SH   SOLE 1 60 0 608
Simon Property Group Inc. COM 828806109   2,533,708 23,452,689 SH   SOLE 1,2 16,163,842 0 7,288,847
SITE Centers Corp COM 82981J109   36,657 2,972,973 SH   SOLE 1 26 0 2,972,947
Solaredge Technologies Inc COM 83417M104   6 43 SH   SOLE 1 43 0 0
Spdr Dow Jones Reit Etf COM 78464A607   116 1,403 SH   SOLE 1 1,403 0 0
Spdr Gold Minishares Trust COM 98149E303   42,476 1,158,644 SH   SOLE 1 1,158,644 0 0
Spdr Gold Trust COM 78463V107   3,202 18,675 SH   SOLE 1 18,675 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474   7,334 250,126 SH   SOLE 1 250,126 0 0
SPDR Trust Series 1 COM 78462F103   3,440 8,047 SH   SOLE 1 8,047 0 0
Spire Inc. COM 84857L101   32 563 SH   SOLE 1 563 0 0
Spirit Realty Capital COM 84860W300   455,914 13,597,871 SH   SOLE 1,2 10,045,806 0 3,552,065
Sprott Physical Gold And Silver Trust COM 85208R101   7,491 432,497 SH   SOLE 1 432,497 0 0
Sprott Physical Gold Tr COM 85207H104   6,002 419,155 SH   SOLE 1 419,155 0 0
Sprott Physical Platin and Pal COM 85207Q104   665 61,774 SH   SOLE 1 61,774 0 0
Sprott Physical Silver Trust COM 85207K107   1,972 260,145 SH   SOLE 1 260,145 0 0
STAG Industrial Inc. COM 85254J102   3,707 107,404 SH   SOLE 1,2 90,875 0 16,529
Stem, Inc. COM 85859N102   2,704 637,750 SH   SOLE 1 637,750 0 0
Sun Communities Inc. COM 866674104   1,617,919 13,671,749 SH   SOLE 1,2 9,774,315 0 3,897,434
Taiwan Semiconductors ADR ADR 874039100   26 302 SH   SOLE 1 302 0 0
Targa Resources Corp. COM 87612G101   132,920 1,550,635 SH   SOLE 1,2 1,544,372 0 6,263
TC Energy Corp COM 87807B107   2,195 63,792 SH   SOLE 1 63,792 0 0
Teck Resources Ltd-Cls B COM 878742204   6,361 147,628 SH   SOLE 1 147,628 0 0
Tekla Healthcare Investors COM 87911J103   1,548 99,573 SH   SOLE 1 99,573 0 0
Tekla Healthcare Opportunities Fund COM 879105104   795 46,845 SH   SOLE 1 46,845 0 0
Tekla Life Sciences Investors COM 87911K100   590 47,340 SH   SOLE 1 47,340 0 0
Tesla Motors Inc. COM 88160R101   402 1,608 SH   SOLE 1 0 0 1,608
Tetra Tech Inc New COM 88162G103   8 54 SH   SOLE 1 54 0 0
The Bank of New York Mellon Corporation COM 064058100   148 3,467 SH   SOLE 1 0 0 3,467
The Goldman Sachs Group Inc. COM 38141G104   377 1,164 SH   SOLE 1 0 0 1,164
The Home Depot Inc. COM 437076102   254 839 SH   SOLE 1 0 0 839
The Mosaic Company COM 61945C103   1,741 48,908 SH   SOLE 1 48,908 0 0
The Procter & Gamble Company COM 742718109   469 3,213 SH   SOLE 1 0 0 3,213
The Southern Company COM 842587107   162,628 2,512,791 SH   SOLE 1,2 2,512,791 0 0
The Walt Disney Company COM 254687106   245 3,022 SH   SOLE 1 0 0 3,022
The Williams Companies Inc. COM 969457100   7,036 208,836 SH   SOLE 1 208,836 0 0
Thermo Fisher Scientific Inc. COM 883556102   174 343 SH   SOLE 1 0 0 343
Thornburg Income Builder Opp COM 885213108   2,500 171,235 SH   SOLE 1 171,235 0 0
T-Mobile US Inc. COM 872590104   15 108 SH   SOLE 1 108 0 0
UDR Inc. COM 902653104   919,957 25,790,767 SH   SOLE 1,2 17,697,427 0 8,093,340
Union Pacific Corporation COM 907818108   179,168 879,871 SH   SOLE 1,2 876,810 0 3,061
United Parcel Service Inc. COM 911312106   342 2,194 SH   SOLE 1 0 0 2,194
UnitedHealth Group Incorporated COM 91324P102   243 482 SH   SOLE 1 0 0 482
Vale S.A. ADR ADR 91912E105   4,447 331,879 SH   SOLE 1 331,879 0 0
Vaneck Pharmaceutical Etf COM 92189F692   938 11,748 SH   SOLE 1 11,748 0 0
Vanguard Reit Etf COM 922908553   7,021 92,792 SH   SOLE 1 92,792 0 0
Vanguard S&P 500 ETF COM 922908363   5,353 13,632 SH   SOLE 1 13,632 0 0
Vanguard S/T Corp Bond Etf COM 92206C409   2,255 30,000 SH   SOLE 1 30,000 0 0
Ventas Inc. COM 92276F100   9 206 SH   SOLE 1 0 0 206
Verizon Communications Inc. COM 92343V104   449 13,847 SH   SOLE 1 365 0 13,482
VICI Properties Inc. COM 925652109   436,429 14,996,677 SH   SOLE 1,2 8,656,687 0 6,339,990
Visa Inc. COM 92826C839   376 1,633 SH   SOLE 1 81 0 1,552
Voya Global Equity Dividend COM 92912T100   1,597 325,919 SH   SOLE 1 325,919 0 0
W.P. Carey & Co. LLC COM 92936U109   318,198 5,883,552 SH   SOLE 1,2 3,034,981 0 2,848,571
Wal-Mart Stores Inc. COM 931142103   224 1,403 SH   SOLE 1 0 0 1,403
Waste Management Inc. COM 94106L109   319 2,093 SH   SOLE 1 0 0 2,093
Wells Fargo & Co. 7.5 PFD 949746804   1,282 1,150 SH   SOLE 1 1,150 0 0
Wells Fargo Advantage Income Fund COM 94987B105   6,426 1,053,389 SH   SOLE 1 1,053,389 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101   1,308 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104   3,339,438 40,769,115 SH   SOLE 1,2 28,931,912 0 11,837,203
Western Asset Divers Inc COM 95790K109   6,250 472,083 SH   SOLE 1 472,083 0 0
Western Asset Emerging Marke COM 95766A101   2,158 260,000 SH   SOLE 1 260,000 0 0
Western Asset Global Corp. COM 95790C107   2,010 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109   2,750 412,919 SH   SOLE 1 412,919 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107   1,591 138,478 SH   SOLE 1 138,478 0 0
Western Asset Municipal Part COM 95766P108   167 15,823 SH   SOLE 1 15,823 0 0
Weyerhaeuser Company COM 962166104   123,956 4,043,198 SH   SOLE 1 3,851,163 0 192,035
Willis Group Holdings plc COM G96629103   293 1,403 SH   SOLE 1 0 0 1,403
Workday Inc. COM 98138H101   37 171 SH   SOLE 1 171 0 0
Xcel Energy Inc. COM 98389B100   140 2,438 SH   SOLE 1 0 0 2,438
Xenia Hotels & Resorts Inc COM 984017103   1,331 113,027 SH   SOLE 1,2 96,889 0 16,138
Xylem Inc. COM 98419M100   13 144 SH   SOLE 1 144 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105   14 58 SH   SOLE 1 58 0 0