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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100 346 2,461 SH   SOLE 1 0 0 2,461
Aberdeen Global Premier Properties Fund COM 00302L108 2,225 325,232 SH   SOLE 1 325,232 0 0
Acadia Realty Trust COM 004239109 150,238 6,882,194 SH   SOLE 1 5,661,204 0 1,220,990
Activision Blizzard Inc. COM 00507V109 196 2,947 SH   SOLE 1 0 0 2,947
Adams Express Co COM 006212104 19,730 1,016,469 SH   SOLE 1 1,016,469 0 0
Adobe Systems Incorporated COM 00724F101 820 1,446 SH   SOLE 1 86 0 1,360
Advanced Micro Devic COM 007903107 40 276 SH   SOLE 1 276 0 0
Agco Corp. COM 001084102 6,821 58,789 SH   SOLE 1 58,789 0 0
AGIC Convertible & Income FD II COM 92838U108 6,530 1,280,429 SH   SOLE 1 1,280,429 0 0
AGIC Convertible & Income Fund COM 92838X102 801 137,335 SH   SOLE 1 137,335 0 0
AGIC Equity & Convertible Income COM 92841M101 1,319 43,778 SH   SOLE 1 43,778 0 0
Agree Realty Corp. COM 008492100 94,237 1,320,582 SH   SOLE 1 0 0 1,320,582
Air Products and Chemicals Inc. COM 009158106 398 1,309 SH   SOLE 1 37 0 1,272
Albemarle Corporation COM 012653101 223 956 SH   SOLE 1 0 0 956
Alcoa Corp COM 013872106 3,730 62,602 SH   SOLE 1 62,602 0 0
Allete Inc. COM 018522300 21 324 SH   SOLE 1 324 0 0
Alliance Resource Partners LP COM 01877R108 864 68,338 SH   SOLE 1 68,338 0 0
AllianceBernstein Global High Income Fund COM 01879R106 2,781 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108 121,483 1,976,293 SH   SOLE 1, 2 1,976,293 0 0
Allianzgi Diverified Income COM 92840N100 755 23,402 SH   SOLE 1 23,402 0 0
Alphabet Inc CL A COM 02079K305 380 131 SH   SOLE 1 0 0 131
Alpine Total Dynamic Dividend Fund COM 00326L100 8,117 794,202 SH   SOLE 1 794,202 0 0
Amazon.com Inc. COM 023135106 914 274 SH   SOLE 1 15 0 259
American Electric Power Company Inc. COM 025537101 114,965 1,292,180 SH   SOLE 1, 2 1,283,001 0 9,179
American Tower Corporation COM 03027X100 4,516,417 15,441,584 SH   SOLE 1, 2 13,989,960 0 1,451,624
American Water Works Company Inc. COM 030420103 165,052 873,941 SH   SOLE 1, 2 870,145 0 3,796
Americold Realty Trust COM 03064D108 1,177,623 35,913,261 SH   SOLE 1, 2 23,836,714 0 12,076,547
Amphenol Corporation COM 032095101 18 210 SH   SOLE 1 210 0 0
Analog Devices Inc. COM 032654105 16 93 SH   SOLE 1 93 0 0
Anthem Inc. COM 036752103 195 421 SH   SOLE 1 0 0 421
Apartment Income Reit Co COM 03750L109 1,451,495 26,551,816 SH   SOLE 1, 2 18,815,440 0 7,736,376
Apollo Senior Floating Rate COM 037636107 4,392 272,637 SH   SOLE 1 272,637 0 0
Apollo Tactical Income Fund COM 037638103 1,239 80,905 SH   SOLE 1 80,905 0 0
APPLE Inc. COM 037833100 1,898 10,687 SH   SOLE 1 437 0 10,250
Applied Materials Inc. COM 038222105 18 112 SH   SOLE 1 112 0 0
Archer-Daniels-Midland Company COM 039483102 6,618 97,910 SH   SOLE 1 88,038 0 9,872
Ares Dynamic Credit Allocation COM 04014F102 12,467 763,437 SH   SOLE 1 763,437 0 0
Atlantica Yield PLC COM G0751N103 36 1,020 SH   SOLE 1 1,020 0 0
Atmos Energy Corp. COM 049560105 1,637 15,625 SH   SOLE 1 13,406 0 2,219
AvalonBay Communities Inc. COM 053484101 179,717 711,497 SH   SOLE 1, 2 18,834 0 692,663
Azure Power Global Limited COM V0393H103 25 1,352 SH   SOLE 1 1,352 0 0
Babson Cap Global COM 06760L100 4,623 266,618 SH   SOLE 1 266,618 0 0
Badger Meter Inc COM 056525108 9 82 SH   SOLE 1 82 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682 289 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104 556 12,507 SH   SOLE 1 0 0 12,507
Barrick Gold Corp. COM 067901108 1,958 103,060 SH   SOLE 1 103,060 0 0
Benson Hill Inc COM 082490103 7,290 1,000,000 SH   SOLE 1 1,000,000 0 0
Berkshire Hathaway Inc. COM 084670702 2,046 6,843 SH   SOLE 1 6,843 0 0
Black Hills Corp. COM 092113109 35 489 SH   SOLE 1 489 0 0
Blackrock Capital Allocation COM 09260U109 7,365 378,658 SH   SOLE 1 378,658 0 0
Blackrock Core Bond Trust COM 09249E101 1,692 102,462 SH   SOLE 1 102,462 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 8,337 675,607 SH   SOLE 1 675,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100 5,734 381,022 SH   SOLE 1 381,022 0 0
Blackrock Enh Cap And Inc COM 09256A109 4,992 225,689 SH   SOLE 1 225,689 0 0
Blackrock Esg Capital Alloca COM 09262F100 2,530 135,652 SH   SOLE 1 135,652 0 0
Blackrock Health Sci Tr Ii COM 09260E105 254 10,000 SH   SOLE 1 10,000 0 0
Blackrock Ins Municipal Income Trust COM 092479104 61 3,896 SH   SOLE 1 3,896 0 0
Blackrock Limited Duration Income Trust COM 09249W101 8,020 475,950 SH   SOLE 1 475,950 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 8,542 470,903 SH   SOLE 1 470,903 0 0
Blackrock Muni Interm Durati COM 09253X102 419 27,592 SH   SOLE 1 27,592 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 2,666 159,043 SH   SOLE 1 159,043 0 0
Blackrock Muniholdings In Ii COM 09254C107 1,228 87,565 SH   SOLE 1 87,565 0 0
Blackrock Muniholdings Ny In COM 09255C106 90 6,320 SH   SOLE 1 6,320 0 0
Blackrock Munivest Fund COM 09253R105 3,023 315,872 SH   SOLE 1 315,872 0 0
Blackrock Muniyield Fund COM 09253W104 250 16,974 SH   SOLE 1 16,974 0 0
Blackrock Muniyield Insured COM 09254E103 3,948 266,415 SH   SOLE 1 266,415 0 0
Blackrock Muniyield Ny Insur COM 09255E102 119 8,473 SH   SOLE 1 8,473 0 0
Blackrock Muniyield Quality COM 09254F100 1,767 109,478 SH   SOLE 1 109,478 0 0
Blackrock Science and Technology Trust COM 09258G104 3,487 69,785 SH   SOLE 1 69,785 0 0
Blackstone/GSO Long-Short CR COM 09257D102 3,125 212,587 SH   SOLE 1 212,587 0 0
Boulder Growth & Income Fund Inc. COM 101507101 4,225 297,323 SH   SOLE 1 297,323 0 0
Boyd Gaming Corp. COM 103304101 287,829 4,389,809 SH   SOLE 1, 2 3,757,937 0 631,872
Brixmor Property Group COM 11120U105 175,415 6,903,403 SH   SOLE 1, 2 5,568,231 0 1,335,172
Broadcom Inc COM 11135F101 1,097 1,649 SH   SOLE 1 148 0 1,501
Broadstone Net Lease Inc COM 11135E203 30 1,195 SH   SOLE 1 1,195 0 0
Bunge Limited COM G16962105 8,044 86,163 SH   SOLE 1 86,163 0 0
Caesars Entertainment Inc COM 12769G100 186,640 1,995,644 SH   SOLE 1, 2 1,648,049 0 347,595
Calamos Convertible & High Income Fund COM 12811P108 5,095 314,884 SH   SOLE 1 314,884 0 0
Calamos Convertible Opp&Inc COM 128117108 5,398 357,278 SH   SOLE 1 357,278 0 0
Casella Waste Sys In COM 147448104 16 189 SH   SOLE 1 189 0 0
Caterpillar Inc. COM 149123101 285 1,378 SH   SOLE 1 0 0 1,378
CBRE Clarion Global Real Estate Income Fund COM 12504G100 1,737 177,432 SH   SOLE 1 177,432 0 0
CenterPoint Energy Inc. COM 15189T107 138,338 4,956,573 SH   SOLE 1, 2 4,936,178 0 20,395
CF Industries Holdings Inc. COM 125269100 3,552 50,181 SH   SOLE 1 50,181 0 0
Cheniere Energy Inc. COM 16411R208 217,771 2,147,216 SH   SOLE 1, 2 2,140,276 0 6,940
Chevron Corporation COM 166764100 5,649 48,140 SH   SOLE 1 48,140 0 0
Cisco Systems Inc. COM 17275R102 46 723 SH   SOLE 1 723 0 0
Clearwater Energy Inc. Class C COM 18539C204 63,400 1,759,648 SH   SOLE 1, 2 1,755,104 0 4,544
CMS Energy Corporation COM 125896100 98,740 1,517,912 SH   SOLE 1, 2 1,507,629 0 10,283
Colgate-Palmolive Company COM 194162103 147 1,722 SH   SOLE 1 0 0 1,722
Comcast Corporation COM 20030N101 212 4,220 SH   SOLE 1 0 0 4,220
Consumer Discretionary Selt COM 81369Y407 6,304 30,835 SH   SOLE 1 30,835 0 0
Corteva Inc-W/I COM 22052L104 10,375 219,434 SH   SOLE 1 219,434 0 0
Costar Group Inc COM 22160N109 814 10,302 SH   SOLE 1 10,302 0 0
Cousins Properties Inc. COM 222795502 308,495 7,658,775 SH   SOLE 1 3,784,040 0 3,874,735
Crestwood Equity Partners LP COM 226344208 1,497 54,260 SH   SOLE 1 54,260 0 0
Crowdstrike Holdings Inc - A COM 22788C105 13 63 SH   SOLE 1 63 0 0
Crown Castle International Corp. COM 22822V101 990,367 4,744,680 SH   SOLE 1, 2 4,540,828 0 203,852
CSX Corporation COM 126408103 18,531 492,856 SH   SOLE 1 492,856 0 0
CubeSmart COM 229663109 323,930 5,691,977 SH   SOLE 1 4,971,533 0 720,444
Cummins Inc. COM 231021106 8 37 SH   SOLE 1 37 0 0
CyrusOne Inc COM 23283R100 273,098 3,043,770 SH   SOLE 1, 2 2,597,735 0 446,035
Danaher Corporation COM 235851102 401 1,220 SH   SOLE 1 0 0 1,220
Darling Intl Inc COM 237266101 10,080 145,481 SH   SOLE 1 145,481 0 0
DCP Midstream Partners LP COM 23311P100 1,975 71,857 SH   SOLE 1 71,857 0 0
Deere & Company COM 244199105 8,215 23,958 SH   SOLE 1 22,899 0 1,059
Diamondrock Hospitality Co. COM 252784301 13 1,377 SH   SOLE 1 1,377 0 0
Digital Realty Trust Inc. COM 253868103 2,277,685 12,878,265 SH   SOLE 1, 2 8,993,692 0 3,884,573
DigitalBridge Group Inc COM 25401T108 114,375 13,730,468 SH   SOLE 1, 2 11,334,445 0 2,396,023
DNP Select Income Fund COM 23325P104 7,119 654,901 SH   SOLE 1 654,901 0 0
Doubleline Income Solutions COM 258622109 15,145 939,500 SH   SOLE 1 939,500 0 0
Doubleline Yield Opport COM 25862D105 6,309 337,393 SH   SOLE 1 337,393 0 0
Dow Inc COM 260557103 520 9,163 SH   SOLE 1 0 0 9,163
Dt Midstream Inc COM 23345M107 108,237 2,255,884 SH   SOLE 1, 2 2,248,455 0 7,429
Duke Energy Corporation COM 26441C204 202,088 1,926,478 SH   SOLE 1, 2 1,918,691 0 7,787
Duke Realty Corporation COM 264411505 3,417,132 52,062,228 SH   SOLE 1, 2 34,482,113 0 17,580,115
Eaton Corporation plc COM G29183103 434 2,509 SH   SOLE 1 0 0 2,509
Eaton Vance Enhanced Eq Incm COM 278274105 2,823 140,017 SH   SOLE 1 140,017 0 0
Eaton Vance Insured Muni Bnd COM 27827X101 453 33,387 SH   SOLE 1 33,387 0 0
Eaton Vance Limited Duration Fund COM 27828H105 14,215 1,085,123 SH   SOLE 1 1,085,123 0 0
Eaton Vance Muni Income Trust COM 27826U108 1,082 78,311 SH   SOLE 1 78,311 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 16,825 740,202 SH   SOLE 1 740,202 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 10,948 367,491 SH   SOLE 1 367,491 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 9,004 598,297 SH   SOLE 1 598,297 0 0
Eaton Vance Tax-Managed Global COM 27829F108 13,267 1,243,415 SH   SOLE 1 1,243,415 0 0
Ecolab Inc. COM 278865100 253 1,078 SH   SOLE 1 54 0 1,024
Edison International COM 281020107 20,261 296,862 SH   SOLE 1 296,862 0 0
Enbridge Inc COM 29250N105 6,169 157,868 SH   SOLE 1 157,868 0 0
Energy Transfer LP COM 29273V100 28,532 3,466,796 SH   SOLE 1 3,466,796 0 0
Enlink Midstream LLC COM 29336T100 24 3,444 SH   SOLE 1 3,444 0 0
Entergy Corporation COM 29364G103 112,408 997,852 SH   SOLE 1, 2 993,223 0 4,629
Enterprise Products Partners COM 293792107 22,717 1,034,464 SH   SOLE 1 1,034,464 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307 4,606 128,829 SH   SOLE 1 128,829 0 0
Entertainment Property 5.75 CV (EPR C) PFD 26884U208 574 22,430 SH   SOLE 1 0 0 22,430
EOG Resources Inc. COM 26875P101 8,290 93,323 SH   SOLE 1 93,323 0 0
Equinix Inc. COM 29444U700 1,476,730 1,745,880 SH   SOLE 1, 2 1,068,383 0 677,497
Equitrans Midstream Corp-W/I COM 294600101 3,804 367,920 SH   SOLE 1 367,920 0 0
Equity Residential COM 29476L107 286,519 3,165,930 SH   SOLE 1 2,886,913 0 279,017
Essential Utilities COM 29670G102 116,983 2,178,852 SH   SOLE 1, 2 2,159,718 0 19,134
Essex Property Trust Inc. COM 297178105 1,923,996 5,462,264 SH   SOLE 1, 2 3,641,249 0 1,821,015
Evergy Inc COM 30034W106 118,187 1,722,594 SH   SOLE 1, 2 1,722,594 0 0
Eversource Energy COM 30040W108 3,341 36,723 SH   SOLE 1 36,723 0 0
Evoqua Water Technologies Co COM 30057T105 19 401 SH   SOLE 1 401 0 0
Exelon Corporation COM 30161N101 6,187 107,124 SH   SOLE 1 107,124 0 0
Extra Space Storage Inc. COM 30225T102 1,313,996 5,795,651 SH   SOLE 1, 2 3,494,689 0 2,300,962
Exxon Mobil Corporation COM 30231G102 9,059 148,039 SH   SOLE 1 148,039 0 0
F5 Networks Inc. COM 315616102 24 97 SH   SOLE 1 97 0 0
Facebook Inc. COM 30303M102 1,027 3,054 SH   SOLE 1 152 0 2,902
FedEx Corporation COM 31428X106 63 242 SH   SOLE 1 242 0 0
First Industrial Realty Trust COM 32054K103 214,489 3,240,010 SH   SOLE 1, 2 2,602,419 0 637,591
First Solar Inc. COM 336433107 24 271 SH   SOLE 1 271 0 0
First Trust Energy Infra. COM 33738C103 3,681 271,837 SH   SOLE 1 271,837 0 0
First Trust High Inc COM 33738E109 2,105 135,000 SH   SOLE 1 135,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 8,619 351,208 SH   SOLE 1 351,208 0 0
First Trust MLP and Energy Inc COM 33739B104 3,162 436,173 SH   SOLE 1 436,173 0 0
First Trust New Opportunites MLP COM 33739M100 3,400 621,511 SH   SOLE 1 621,511 0 0
Firstenergy Corp. COM 337932107 156,906 3,772,690 SH   SOLE 1, 2 3,772,690 0 0
Flah & Crum/Claymore Preferred S I COM 338478100 1,836 84,516 SH   SOLE 1 84,516 0 0
Flaherty & Crumrine Dynamic COM 33848W106 2,885 103,841 SH   SOLE 1 103,841 0 0
Ford Motor Company COM 345370860 208 10,011 SH   SOLE 1 0 0 10,011
Freeport-Mcmoran Inc. COM 35671D857 7,766 186,099 SH   SOLE 1 186,099 0 0
Gabelli Dividend & Income Trust COM 36242H104 18,225 674,988 SH   SOLE 1 674,988 0 0
Gabelli Equity Trust COM 362397101 7,827 1,088,608 SH   SOLE 1 1,088,608 0 0
Gds Holdings Ltd - Adr ADR 36165L108 28 584 SH   SOLE 1 584 0 0
General American Investors COM 368802104 2,375 53,724 SH   SOLE 1 53,724 0 0
General Electric Company COM 369604301 125 1,325 SH   SOLE 1 0 0 1,325
General Motors Company COM 37045V100 227 3,878 SH   SOLE 1 0 0 3,878
Genesis Energy LP COM 371927104 7 672 SH   SOLE 1 672 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101 2,117 15,398 SH   SOLE 1 15,398 0 0
Guggenheim Strategic Opp Fund COM 40167F101 17,311 944,914 SH   SOLE 1 944,914 0 0
Gxo Logistics Inc-W/I COM 36262G101 41 448 SH   SOLE 1 448 0 0
Healthcare Trust of America COM 42225P501 769,088 23,031,148 SH   SOLE 1, 2 16,307,578 0 6,723,570
Healthpeak Properties Inc COM 42250P103 2,518,660 69,789,876 SH   SOLE 1, 2 49,150,225 0 20,639,651
Hess Corporation COM 42809H107 3,946 53,300 SH   SOLE 1 53,300 0 0
Hess Midstream Lp - Class A COM 428103105 15,454 559,316 SH   SOLE 1 559,316 0 0
Highwoods Properties Inc. COM 431284108 678,388 15,212,476 SH   SOLE 1, 2 10,710,648 0 4,501,828
Hilton Inc. COM 43300A203 4 28 SH   SOLE 1 28 0 0
Host Hotels & Resorts Inc. COM 44107P104 1,364,260 78,444,869 SH   SOLE 1, 2 46,771,382 0 31,673,487
I Shares Gold Trust COM 464285204 4,092 117,550 SH   SOLE 1 117,550 0 0
IdaCorp. Inc. COM 451107106 34 299 SH   SOLE 1 299 0 0
Intel Corporation COM 458140100 159 3,089 SH   SOLE 1 0 0 3,089
Intercontinental Exchange Inc. COM 45866F104 470 3,434 SH   SOLE 1 0 0 3,434
Invesco S&P 500 Equal Weight COM 46137V357 2,078 12,769 SH   SOLE 1 12,769 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381 3,346 21,367 SH   SOLE 1 21,367 0 0
Invesco Value Municipal Income Trust COM 46132P108 364 21,334 SH   SOLE 1 21,334 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107 4,987 1,151,810 SH   SOLE 1 1,151,810 0 0
Invesco Van Kampen Tst NY Mun COM 46131T101 141 10,500 SH   SOLE 1 10,500 0 0
Invitation Homes Inc COM 46187W107 2,032,499 44,829,515 SH   SOLE 1, 2 30,350,614 0 14,478,901
Iron Mountain Incorporated COM 46284V101 332 6,344 SH   SOLE   6,344 0 0
Ishares 3-7 Year Treasury Bo COM 464288661 1 4 SH   SOLE 1 4 0 0
iShares Barlcays 20 Year Tr COM 464287432 0 2 SH   SOLE 1 2 0 0
iShares Cohen & Steers Rlty COM 464287564 93 1,224 SH   SOLE 1 1,224 0 0
Ishares Iboxx High Yld Corp COM 464288513 1,870 21,490 SH   SOLE 1 21,490 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242 1 6 SH   SOLE 1 6 0 0
Ishares Mbs Etf COM 464288588 1 11 SH   SOLE 1 11 0 0
iShares Nasdaq Biotechnology COM 464287556 1,954 12,802 SH   SOLE 1 12,802 0 0
iShares Russell 2000 COM 464287655 5,820 26,163 SH   SOLE 1 26,163 0 0
Ishares Russell 2000 Value E COM 464287630 1,005 6,052 SH   SOLE 1 6,052 0 0
Ishares Silver Trust COM 46428Q109 2,387 110,984 SH   SOLE 1 110,984 0 0
iShares U.S. Preferred Stock ETF COM 464288687 3,983 101,027 SH   SOLE 1 101,027 0 0
J.B. Hunt Transport Services Inc. COM 445658107 38 186 SH   SOLE 1 186 0 0
John Hancock Investors Trust COM 410142103 1,334 68,927 SH   SOLE 1 68,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105 269 16,073 SH   SOLE 1 16,073 0 0
John Hancock Preferred Income Fund COM 41013W108 985 47,492 SH   SOLE 1 47,492 0 0
John Hancock Preferred Income III COM 41021P103 2,632 140,352 SH   SOLE 1 140,352 0 0
John Hancock T/A Dividend Income Fund COM 41013V100 1,774 67,835 SH   SOLE 1 67,835 0 0
Johnson & Johnson COM 478160104 509 2,977 SH   SOLE 1 0 0 2,977
Jones Lang Lasalle Inc. COM 48020Q107 1,093,297 4,058,743 SH   SOLE 1, 2 3,473,863 0 584,880
JPMorgan Chase & Co. COM 46625H100 750 4,739 SH   SOLE 1 0 0 4,739
Kayne Anderson MLP Investment COM 486606106 381 48,910 SH   SOLE 1 48,910 0 0
Ke Holdings Inc ADR 482497104 445 22,113 SH   SOLE 1 22,113 0 0
Kilroy Realty Corp. COM 49427F108 33 500 SH   SOLE 1 500 0 0
Kimco Realty Corporation COM 49446R109 1,108,899 44,987,603 SH   SOLE 1, 2 27,238,678 0 17,748,925
Kinder Morgan Inc. COM 49456B101 8,271 521,473 SH   SOLE 1 521,473 0 0
Kite Realty Group Trust COM 49803T300 72,916 3,347,834 SH   SOLE 1 3,037,361 0 310,473
KKR Income Opportunities COM 48249T106 2,185 129,146 SH   SOLE 1 129,146 0 0
Laboratory Corporation of America Holdings COM 50540R409 350 1,114 SH   SOLE 1 0 0 1,114
Lamar Advertising Co COM 512816109 389,320 3,209,561 SH   SOLE 1 1,570,683 0 1,638,878
Lexington Realty Trust Pfd. C PFD 529043309 15,014 241,192 SH   SOLE 1 173,554 0 67,638
Liberty All-Star Equity Fund COM 530158104 4,833 576,789 SH   SOLE 1 576,789 0 0
Liberty All-Star Growth Fd COM 529900102 2,080 231,096 SH   SOLE 1 231,096 0 0
Life Storage Inc. COM 53223X107 36 236 SH   SOLE 1 236 0 0
Magellan Midstream Partners COM 559080106 21,849 470,487 SH   SOLE 1 470,487 0 0
MasterCard Incorporated COM 57636Q104 320 890 SH   SOLE 1 91 0 799
McDonald's Corporation COM 580135101 363 1,355 SH   SOLE 1 0 0 1,355
Medical Properties Trust Inc. COM 58463J304 76 3,232 SH   SOLE 1 3,232 0 0
Medtronic plc COM G5960L103 329 3,178 SH   SOLE 1 0 0 3,178
Merck & Co. Inc. COM 58933Y105 160 2,092 SH   SOLE 1 0 0 2,092
MFS Multimarket Income Trust COM 552737108 3,050 477,231 SH   SOLE 1 477,231 0 0
MFS Municipal Income Trust COM 552738106 267 38,125 SH   SOLE 1 38,125 0 0
Micron Technology Inc. COM 595112103 1,177 12,634 SH   SOLE 1 501 0 12,133
Microsoft Corporation COM 594918104 1,980 5,886 SH   SOLE 1 385 0 5,501
Mid-America Apartment Communities COM 59522J103 26,389 115,016 SH   SOLE 1 23 0 114,993
Morgan Stanley COM 617446448 370 3,767 SH   SOLE 1 0 0 3,767
Motorola Solutions Inc. COM 620076307 658 2,420 SH   SOLE 1 219 0 2,201
MPLX LP COM 55336V100 20,891 706,011 SH   SOLE 1 706,011 0 0
Netstreit Corp COM 64119V303 89,714 3,917,647 SH   SOLE 1, 2 3,025,319 0 892,328
New America High Income Fund COM 641876800 4,249 455,435 SH   SOLE 1 455,435 0 0
Newmont Mining Corporation COM 651639106 7,602 122,576 SH   SOLE 1 122,576 0 0
Nextdecade Corp COM 65342K105 811 284,474 SH   SOLE 1 284,474 0 0
NextEra Energy Inc. COM 65339F101 517,159 5,539,408 SH   SOLE 1, 2 5,522,657 0 16,751
Nextera Energy Partners LP COM 65341B106 41 481 SH   SOLE 1 481 0 0
NIKE Inc. COM 654106103 200 1,197 SH   SOLE 1 0 0 1,197
NiSource Inc. COM 65473P105 150,995 5,468,852 SH   SOLE 1, 2 5,417,985 0 50,867
Norfolk Southern Corporation COM 655844108 338,578 1,137,274 SH   SOLE 1, 2 1,130,678 0 6,596
Northrop Grumman Corporation COM 666807102 306 790 SH   SOLE 1 0 0 790
Nucor Corporation COM 670346105 862 7,552 SH   SOLE 1 7,552 0 0
NuStar Energy LP COM 67058H102 17 1,059 SH   SOLE 1 1,059 0 0
Nutrien Ltd COM 67077M108 10,512 139,787 SH   SOLE 1 139,787 0 0
Nuveen Core Equity Alpha Fund COM 67090X107 2,677 144,106 SH   SOLE 1 144,106 0 0
NUVEEN CORE PLUS IMPACT FUND COM 67080D103 1,470 80,342 SH   SOLE 1 80,342 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 3,732 218,226 SH   SOLE 1 218,226 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 4,108 229,107 SH   SOLE 1 229,107 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 6,850 425,191 SH   SOLE 1 425,191 0 0
Nuveen Dynamic Muni Opport COM 67079X102 1,085 65,213 SH   SOLE 1 65,213 0 0
Nuveen Floating Rate Income COM 67072T108 4,373 430,000 SH   SOLE 1 430,000 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 776 76,620 SH   SOLE 1 76,620 0 0
Nuveen Global High Income COM 67075G103 7,293 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 6,262 401,410 SH   SOLE 1 401,410 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 3,975 612,418 SH   SOLE 1 612,418 0 0
Nuveen Municipal Credit Opp COM 670663103 6,231 397,917 SH   SOLE 1 397,917 0 0
Nuveen Municipal Value Fund COM 670928100 1,487 143,269 SH   SOLE 1 143,269 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107 430 31,198 SH   SOLE 1 31,198 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107 464 31,396 SH   SOLE 1 31,396 0 0
Nuveen NY Municipal Value Fund COM 67062M105 108 10,956 SH   SOLE 1 10,956 0 0
Nuveen Preferred & Income Term Fund COM 67075A106 4,703 181,740 SH   SOLE 1 181,740 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 10,137 1,038,656 SH   SOLE 1 1,038,656 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105 4,769 490,629 SH   SOLE 1 490,629 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 2,294 142,289 SH   SOLE 1 142,289 0 0
Nuveen Real Estate Income Fund COM 67071B108 3,066 239,190 SH   SOLE 1 239,190 0 0
NVIDIA Corporation COM 67066G104 456 1,549 SH   SOLE 1 177 0 1,372
NXP Semiconductors N.V. COM N6596X109 49 217 SH   SOLE 1 217 0 0
OGE Energy Corporation COM 670837103 45 1,182 SH   SOLE 1 1,182 0 0
Old Dominion Fght Li COM 679580100 48 135 SH   SOLE 1 135 0 0
ONE Gas Inc W/I COM 68235P108 32 418 SH   SOLE 1 418 0 0
Oneok Inc. COM 682680103 66,242 1,127,335 SH   SOLE 1 1,127,335 0 0
Organon & Co-W/I COM 68622V106 6 209 SH   SOLE 1 0 0 209
Orion Office Reit Inc COM 68629Y103 0 24 SH   SOLE 1 24 0 0
Park Hotels & Resorts INC-WI COM 700517105 146,293 7,747,926 SH   SOLE 1, 2 6,192,511 0 1,555,415
PayPal Holdings Inc COM 70450Y103 34 182 SH   SOLE 1 182 0 0
Pembina Pipeline Corp On Xnys COM 706327103 2,087 68,825 SH   SOLE 1 68,825 0 0
Petroleo Brasileiro S.A. - ADR ADR 71654V408 1,418 129,132 SH   SOLE 1 129,132 0 0
Pfizer Inc. COM 717081103 208 3,523 SH   SOLE 1 0 0 3,523
PG&E Corporation COM 69331C108 2,241 184,579 SH   SOLE 1 184,579 0 0
PGIM Short Duration High Yield FD COM 69346H100 12,558 782,461 SH   SOLE 1 782,461 0 0
Pgim Shrt Durat Hi Yld COM 69355J104 1,538 83,445 SH   SOLE 1 83,445 0 0
Philip Morris International Inc. COM 718172109 299 3,146 SH   SOLE 1 0 0 3,146
Phillips 66 COM 718546104 8,073 111,412 SH   SOLE 1 111,412 0 0
Phillips 66 Partners LP COM 718549207 431 11,948 SH   SOLE 1 11,948 0 0
Pimco Dynamic Income Fund COM 72201Y101 37,232 1,436,967 SH   SOLE 1 1,436,967 0 0
Pimco Dynamic Income Opport COM 69355M107 16,741 855,881 SH   SOLE 1 855,881 0 0
Pimco Energy & Tactical Cred COM 69346N107 2,211 171,667 SH   SOLE 1 171,667 0 0
PIMCO Global Stocksplus & In COM 722011103 2,945 271,900 SH   SOLE 1 271,900 0 0
PIMCO High Income Fund COM 722014107 7,186 1,168,464 SH   SOLE 1 1,168,464 0 0
PIMCO Income Strategy Fund II COM 72201J104 5,575 583,734 SH   SOLE 1 583,734 0 0
PIMCO Muni Income Fund III COM 72201A103 453 35,531 SH   SOLE 1 35,531 0 0
PIMCO Municipal Income Fund COM 72200R107 208 13,634 SH   SOLE 1 13,634 0 0
PIMCO NY Muni Income Fund II COM 72200Y102 408 35,957 SH   SOLE 1 35,957 0 0
Pioneer Diversified High Income COM 723653101 1,701 111,084 SH   SOLE 1 111,084 0 0
Pioneer High Income Trust COM 72369H106 1,147 118,245 SH   SOLE 1 118,245 0 0
Plains All American Pipeline LP COM 726503105 4,323 462,823 SH   SOLE 1 462,823 0 0
PNM Resources Inc. COM 69349H107 61,685 1,352,441 SH   SOLE 1, 2 1,346,266 0 6,175
Portland General Electric Co. COM 736508847 91,982 1,738,139 SH   SOLE 1, 2 1,728,510 0 9,629
PowerShares Preferred Portfolio COM 46138E511 869 57,908 SH   SOLE 1 57,908 0 0
PPL Corporation COM 69351T106 113,964 3,791,212 SH   SOLE 1, 2 3,767,884 0 23,328
Prologis Inc. COM 74340W103 2,521,051 14,974,357 SH   SOLE 1, 2 9,157,839 0 5,816,518
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 11,970 793,260 SH   SOLE 1 793,260 0 0
Public Service Enterprise Group Incorporated COM 744573106 152,394 2,283,743 SH   SOLE 1, 2 2,272,756 0 10,987
Public Storage COM 74460D109 4,586,150 12,244,737 SH   SOLE 1, 2 8,589,998 0 3,654,739
Putnam Premier Income Trust COM 746853100 263 61,600 SH   SOLE 1 61,600 0 0
Quimica Y Minera Chil-SP ADR ADR 833635105 7,301 144,775 SH   SOLE 1 144,775 0 0
Ramco-Gershenson 7.25 Pfd. D PFD 74971D200 1,369 23,234 SH   SOLE 1 20 0 23,214
Realty Income Corporation COM 756109104 2,175,687 30,389,903 SH   SOLE 1, 2 19,568,195 0 10,821,708
Red Rock Resorts Inc. COM 75700L108 8 145 SH   SOLE 1 145 0 0
Regency Centers Corporation COM 758849103 146,873 1,949,206 SH   SOLE 1 0 0 1,949,206
Renewable Ener Group Inc COM 75972A301 12,993 306,142 SH   SOLE 1 293,180 0 12,962
Rice Acquisition Corp Ii COM G75529118 8,203 780,540 SH   SOLE 1 780,540 0 0
Rlj Lodging Trust 1.950 Perp Sr:A Cvt PFD 74965L200 16,235 564,513 SH   SOLE 1 188,636 0 375,877
Royce Value Trust COM 780910105 12,144 619,903 SH   SOLE 1 619,903 0 0
Ryman Hospitality Properties COM 78377T107 178,982 1,946,299 SH   SOLE 1, 2 1,729,545 0 216,754
Sabra Healthcare Reit Inc COM 78573L106 6 420 SH   SOLE 1 420 0 0
salesforce.com inc. COM 79466L302 71 279 SH   SOLE 1 279 0 0
SBA Communications Corporation COM 78410G104 1,278,344 3,286,113 SH   SOLE 1, 2 3,107,367 0 178,746
Sempra Energy COM 816851109 144,407 1,091,679 SH   SOLE 1, 2 1,087,327 0 4,352
Shell Midstream Partners LP COM 822634101 1,080 93,734 SH   SOLE 1 93,734 0 0
Shopify Inc - Class A COM 82509L107 18 13 SH   SOLE 1 13 0 0
Silver Wheaton Corp COM 962879102 1,753 40,833 SH   SOLE 1 40,833 0 0
Simon Property Group Inc. COM 828806109 3,537,441 22,140,507 SH   SOLE 1, 2 14,744,677 0 7,395,830
SITE Centers Corp COM 82981J109 201,278 12,715,130 SH   SOLE 1 7,496,203 0 5,218,927
Sjw Corp COM 784305104 21 289 SH   SOLE 1 289 0 0
South Jersey Industries COM 838518108 34 1,314 SH   SOLE 1 1,314 0 0
Southwest Gas Holdings Inc. COM 844895102 55,569 793,273 SH   SOLE 1, 2 789,231 0 4,042
Spdr Dow Jones Reit Etf COM 78464A607 0 4 SH   SOLE 1 4 0 0
Spdr Gold Minishares Trust COM 98149E204 26,593 1,462,760 SH   SOLE 1 1,462,760 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 1,931 62,349 SH   SOLE 1 62,349 0 0
SPDR Trust Series 1 COM 78462F103 9,040 19,033 SH   SOLE 1 19,033 0 0
Spire Inc. COM 84857L101 32 485 SH   SOLE 1 485 0 0
Spirit Realty Capital COM 84860W300 532,145 11,042,981 SH   SOLE 1, 2 6,250,506 0 4,792,475
Sprott Physical Gold And Silver Trust COM 85208R101 6,204 349,733 SH   SOLE 1 349,733 0 0
Sprott Physical Gold Tr COM 85207H104 386 26,883 SH   SOLE 1 26,883 0 0
Sprott Physical Platin and Pal COM 85207Q104 721 51,743 SH   SOLE 1 51,743 0 0
Sprott Physical Silver Trust COM 85207K107 2,367 295,095 SH   SOLE 1 295,095 0 0
Square Inc COM 852234103 37 228 SH   SOLE 1 228 0 0
Steel Dynamics Inc. COM 858119100 1,401 22,571 SH   SOLE 1 22,571 0 0
Stem, Inc. COM 85859N102 247 13,000 SH   SOLE 1 13,000 0 0
Store Capital Corp COM 862121100 28 824 SH   SOLE 1 824 0 0
Sun Communities Inc. COM 866674104 1,357,248 6,464,122 SH   SOLE 1, 2 4,314,538 0 2,149,584
Switch Inc - A COM 87105L104 12 415 SH   SOLE 1 415 0 0
Taiwan Semiconductors ADR ADR 874039100 42 346 SH   SOLE 1 346 0 0
Targa Resources Corp. COM 87612G101 68,714 1,315,355 SH   SOLE 1, 2 1,309,941 0 5,414
TC Energy Corp COM 87807B107 2,053 44,120 SH   SOLE 1 44,120 0 0
TE Connectivity Ltd. COM H84989104 347 2,151 SH   SOLE 1 0 0 2,151
Tekla Healthcare Investors COM 87911J103 2,391 100,619 SH   SOLE 1 100,619 0 0
Tekla Healthcare Opportunities Fund COM 879105104 2,221 86,604 SH   SOLE 1 86,604 0 0
Tekla Life Sciences Investors COM 87911K100 2,421 125,888 SH   SOLE 1 125,888 0 0
Teleflex Inc. COM 879369106 173 528 SH   SOLE 1 0 0 528
Tellurian Inc COM 87968A104 583 189,236 SH   SOLE 1 189,236 0 0
Templeton Emerging Markets Fd COM 880191101 792 49,400 SH   SOLE 1 49,400 0 0
Tesla Motors Inc. COM 88160R101 334 316 SH   SOLE 1 14 0 302
The Boeing Company COM 097023105 254 1,263 SH   SOLE 1 0 0 1,263
The Goldman Sachs Group Inc. COM 38141G104 352 920 SH   SOLE 1 0 0 920
The Home Depot Inc. COM 437076102 339 817 SH   SOLE 1 0 0 817
The Mosaic Company COM 61945C103 6,292 160,130 SH   SOLE 1 160,130 0 0
The PNC Financial Services Group Inc. COM 693475105 280 1,394 SH   SOLE 1 0 0 1,394
The Procter & Gamble Company COM 742718109 261 1,593 SH   SOLE 1 0 0 1,593
The Southern Company COM 842587107 85,111 1,241,054 SH   SOLE 1 1,241,054 0 0
The Walt Disney Company COM 254687106 279 1,801 SH   SOLE 1 0 0 1,801
The Williams Companies Inc. COM 969457100 10,467 401,956 SH   SOLE 1 401,956 0 0
Thermo Fisher Scientific Inc. COM 883556102 436 654 SH   SOLE 1 0 0 654
TRICON CAPITAL GROUP INC COM 89612W102 154,446 10,107,740 SH   SOLE 1, 2 8,636,445 0 1,471,295
Twilio Inc COM 90138F102 19 71 SH   SOLE 1 71 0 0
Tyson Foods Inc. COM 902494103 9,251 106,140 SH   SOLE 1 102,635 0 3,505
UDR Inc. COM 902653104 2,570,767 42,853,864 SH   SOLE 1, 2 28,746,018 0 14,107,846
Union Pacific Corporation COM 907818108 46 181 SH   SOLE 1 181 0 0
United Parcel Service Inc. COM 911312106 553 2,578 SH   SOLE 1 303 0 2,275
Vale S.A. ADR ADR 91912E105 9,396 670,171 SH   SOLE 1 670,171 0 0
Valero Energy Corporation COM 91913Y100 2,334 31,080 SH   SOLE 1 31,080 0 0
Vanguard Reit Etf COM 922908553 10,718 92,397 SH   SOLE 1 92,397 0 0
Vanguard S&P 500 ETF COM 922908363 8,483 19,431 SH   SOLE 1 19,431 0 0
Vanguard S/T Corp Bond Etf COM 92206C409 1 10 SH   SOLE 1 10 0 0
Vanguard Value Etf COM 922908744 9 64 SH   SOLE 1 64 0 0
Ventas Inc. COM 92276F100 729,992 14,279,562 SH   SOLE 1, 2 8,416,600 0 5,862,962
Verizon Communications Inc. COM 92343V104 631 12,153 SH   SOLE 1 0 0 12,153
VICI Properties Inc. COM 925652109 1,150,710 38,218,153 SH   SOLE 1, 2 22,007,077 0 16,211,076
Visa Inc. COM 92826C839 335 1,548 SH   SOLE 1 159 0 1,389
Wal-Mart Stores Inc. COM 931142103 123 852 SH   SOLE 1 0 0 852
Waste Management Inc. COM 94106L109 125,616 752,640 SH   SOLE 1, 2 747,038 0 5,602
Wells Fargo & Co. 7.5 PFD 949746804 4,495 3,016 SH   SOLE 1 3,016 0 0
Wells Fargo Advantage Income Fund COM 94987B105 13,474 1,470,976 SH   SOLE 1 1,470,976 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101 3,944 298,304 SH   SOLE 1 298,304 0 0
Welltower Inc. COM 95040Q104 2,953,345 34,432,881 SH   SOLE 1, 2 22,604,728 0 11,828,153
Western Asset Emerging Marke COM 95766A101 2,816 220,000 SH   SOLE 1 220,000 0 0
Western Asset Global Corp. COM 95790C107 2,966 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109 4,501 445,252 SH   SOLE 1 445,252 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107 2,184 138,478 SH   SOLE 1 138,478 0 0
Western Asset Municipal Part COM 95766P108 210 13,483 SH   SOLE 1 13,483 0 0
Western Gas Equity Partners COM 958669103 2,598 116,648 SH   SOLE 1 116,648 0 0
Wework Inc COM 96209A104 98,391 11,440,798 SH   SOLE 1 8,729,396 0 2,711,402
Weyerhaeuser Company COM 962166104 1,068,073 25,938,420 SH   SOLE 1, 2 23,710,148 0 2,228,272
Willis Group Holdings plc COM G96629103 325 1,367 SH   SOLE 1 0 0 1,367
Wisconsin Energy Corporation COM 92939U106 1,827 18,822 SH   SOLE 1 18,822 0 0
Workday Inc. COM 98138H101 41 150 SH   SOLE 1 150 0 0
Xpo Logistics Inc COM 983793100 35 448 SH   SOLE 1 448 0 0
Xylem Inc. COM 98419M100 12 99 SH   SOLE 1 99 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105 391 657 SH   SOLE 1 125 0 532
Zimmer Energy Transition Acquisition Corp COM 989570205 14,932 1,502,921 SH   SOLE 1 1,502,921 0 0