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 122 1,034 SH   SOLE 1 0 0 1,034
Aberdeen Global Premier Properties Fund COM 00302L108 1,688 262,052 SH   SOLE 1 262,052 0 0
Acadia Realty Trust COM 004239109 252,256 11,640,773 SH   SOLE 1 9,786,547 0 1,854,226
Activision Blizzard Inc. COM 00507V109 236 2,947 SH   SOLE 1 0 0 2,947
Adams Express Co COM 006212104 21,158 1,147,372 SH   SOLE 1 1,147,372 0 0
Adobe Systems Incorporated COM 00724F101 803 1,763 SH   SOLE 1 155 0 1,608
Advanced Micro Devic COM 007903107 30 276 SH   SOLE 1 276 0 0
Agco Corp. COM 001084102 5,990 41,021 SH   SOLE 1 41,021 0 0
AGIC Convertible & Income FD II COM 92838U108 6,268 1,447,516 SH   SOLE 1 1,447,516 0 0
AGIC Convertible & Income Fund COM 92838X102 691 137,335 SH   SOLE 1 137,335 0 0
AGIC Equity & Convertible Income COM 92841M101 1,188 43,778 SH   SOLE 1 43,778 0 0
Agree Realty Corp. COM 008492100 86,821 1,308,336 SH   SOLE 1 0 0 1,308,336
Air Products and Chemicals Inc. COM 009158106 222 887 SH   SOLE 1 37 0 850
Albemarle Corporation COM 012653101 4,038 18,260 SH   SOLE 1 17,258 0 1,002
Alcoa Corp COM 013872106 2,546 28,283 SH   SOLE 1 28,283 0 0
Allete Inc. COM 018522300 22 324 SH   SOLE 1 324 0 0
Alliance Resource Partners LP COM 01877R108 1,219 78,988 SH   SOLE 1 78,988 0 0
AllianceBernstein Global High Income Fund COM 01879R106 2,564 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108 39,253 628,247 SH   SOLE 1 628,247 0 0
Alphabet Inc CL A COM 02079K305 364 131 SH   SOLE 1 0 0 131
Alpine Total Dynamic Dividend Fund COM 00326L100 7,680 799,145 SH   SOLE 1 799,145 0 0
Amazon.com Inc. COM 023135106 896 275 SH   SOLE 1 16 0 259
American Electric Power Company Inc. COM 025537101 143,262 1,435,926 SH   SOLE 1, 2 1,426,159 0 9,767
American Homes 4 Rent-CL COM 02665T306 7,210 180,122 SH   SOLE 1 180,122 0 0
American Tower Corporation COM 03027X100 4,944,107 19,680,735 SH   SOLE 1, 2 17,385,565 0 2,295,170
American Water Works Company Inc. COM 030420103 110,717 668,861 SH   SOLE 1, 2 666,482 0 2,379
Americold Realty Trust COM 03064D108 1,138,803 40,846,206 SH   SOLE 1, 2 27,852,648 0 12,993,558
Amphenol Corporation COM 032095101 13 174 SH   SOLE 1 174 0 0
Analog Devices Inc. COM 032654105 13 81 SH   SOLE 1 81 0 0
Anthem Inc. COM 036752103 207 421 SH   SOLE 1 0 0 421
Apartment Income Reit Co COM 03750L109 1,254,307 23,459,100 SH   SOLE 1, 2 17,470,790 0 5,988,310
Apollo Tactical Income Fund COM 037638103 1,387 96,618 SH   SOLE 1 96,618 0 0
APPLE Inc. COM 037833100 1,948 11,155 SH   SOLE 1 437 0 10,718
Applied Materials Inc. COM 038222105 15 112 SH   SOLE 1 112 0 0
Archaea Energy Inc COM 03940F103 6,583 300,183 SH   SOLE 1 300,183 0 0
Archer-Daniels-Midland Company COM 039483102 9,409 104,245 SH   SOLE 1 99,649 0 4,596
Ares Dynamic Credit Allocation COM 04014F102 9,593 664,344 SH   SOLE 1 664,344 0 0
Atlantica Yield PLC COM G0751N103 22 636 SH   SOLE 1 636 0 0
Atmos Energy Corp. COM 049560105 2,906 24,316 SH   SOLE 1 23,018 0 1,298
AvalonBay Communities Inc. COM 053484101 3,554 14,308 SH   SOLE 1 14,308 0 0
Azure Power Global Limited COM V0393H103 22 1,352 SH   SOLE 1 1,352 0 0
Babson Cap Global COM 06760L100 4,133 266,618 SH   SOLE 1 266,618 0 0
Badger Meter Inc COM 056525108 8 82 SH   SOLE 1 82 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682 263 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104 563 13,649 SH   SOLE 1 0 0 13,649
Barrick Gold Corp. COM 067901108 6,496 264,828 SH   SOLE 1 264,828 0 0
Benson Hill Inc COM 082490103 3,944 1,221,070 SH   SOLE 1 1,221,070 0 0
Berkshire Hathaway Inc. COM 084670702 2,802 7,941 SH   SOLE 1 7,941 0 0
Black Hills Corp. COM 092113109 43 561 SH   SOLE 1 561 0 0
Blackrock Capital Allocation COM 09260U109 7,710 465,588 SH   SOLE 1 465,588 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 5,331 495,005 SH   SOLE 1 495,005 0 0
BlackRock Credit Allocation Income Trust COM 092508100 4,158 331,022 SH   SOLE 1 331,022 0 0
Blackrock Debt Strategies Fund COM 09255R202 208 20,000 SH   SOLE 1 20,000 0 0
Blackrock Enh Cap And Inc COM 09256A109 3,490 167,130 SH   SOLE 1 167,130 0 0
Blackrock Esg Capital Alloca COM 09262F100 3,345 200,773 SH   SOLE 1 200,773 0 0
Blackrock Health Sci Tr Ii COM 09260E105 914 45,588 SH   SOLE 1 45,588 0 0
Blackrock Limited Duration Income Trust COM 09249W101 8,473 590,838 SH   SOLE 1 590,838 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 3,162 191,884 SH   SOLE 1 191,884 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 1,990 139,849 SH   SOLE 1 139,849 0 0
Blackrock Muniholdings In Ii COM 09254C107 362 29,905 SH   SOLE 1 29,905 0 0
Blackrock Munivest Fund COM 09253R105 1,908 233,869 SH   SOLE 1 233,869 0 0
Blackrock Muniyield Fund COM 09253W104 245 19,374 SH   SOLE 1 19,374 0 0
Blackrock Muniyield Insured COM 09254E103 3,016 240,283 SH   SOLE 1 240,283 0 0
Blackrock Muniyield Quality COM 09254F100 976 70,769 SH   SOLE 1 70,769 0 0
Blackrock Science and Technology Trust COM 09258G104 3,111 71,903 SH   SOLE 1 71,903 0 0
Blackstone/GSO Long-Short CR COM 09257D102 2,887 214,821 SH   SOLE 1 214,821 0 0
Boulder Growth & Income Fund Inc. COM 101507101 5,506 371,296 SH   SOLE 1 371,296 0 0
Boyd Gaming Corp. COM 103304101 284,733 4,327,328 SH   SOLE 1, 2 3,811,950 0 515,378
Bp Midstream Partners Lp COM 0556EL109 9 543 SH   SOLE 1 543 0 0
Brixmor Property Group COM 11120U105 105,893 4,102,791 SH   SOLE 1, 2 3,475,166 0 627,625
Broadcom Inc COM 11135F101 1,038 1,649 SH   SOLE 1 148 0 1,501
Bunge Limited COM G16962105 11,791 106,405 SH   SOLE 1 106,405 0 0
Caesars Entertainment Inc COM 12769G100 114,430 1,479,126 SH   SOLE 1, 2 1,326,540 0 152,586
Calamos Convertible & High Income Fund COM 12811P108 4,635 329,884 SH   SOLE 1 329,884 0 0
Calamos Convertible Opp&Inc COM 128117108 4,914 372,278 SH   SOLE 1 372,278 0 0
Camden Property Trust COM 133131102 1,220,455 7,341,630 SH   SOLE 1, 2 5,397,703 0 1,943,927
Cameco Corp. COM 13321L108 11 378 SH   SOLE 1 378 0 0
Casella Waste Sys In COM 147448104 17 189 SH   SOLE 1 189 0 0
Caterpillar Inc. COM 149123101 307 1,378 SH   SOLE 1 0 0 1,378
CBRE Clarion Global Real Estate Income Fund COM 12504G100 2,027 224,208 SH   SOLE 1 224,208 0 0
CenterPoint Energy Inc. COM 15189T107 177,399 5,789,781 SH   SOLE 1, 2 5,759,119 0 30,662
CF Industries Holdings Inc. COM 125269100 5,469 53,064 SH   SOLE 1 50,807 0 2,257
Cheniere Energy Inc. COM 16411R208 198,674 1,432,918 SH   SOLE 1, 2 1,427,708 0 5,210
Cheniere Energy Partners LP COM 16411Q101 19 343 SH   SOLE 1 343 0 0
Chevron Corporation COM 166764100 18,214 111,856 SH   SOLE 1 111,856 0 0
Cisco Systems Inc. COM 17275R102 40 723 SH   SOLE 1 723 0 0
Citigroup Inc. COM 172967424 351 6,570 SH   SOLE 1 0 0 6,570
Clearwater Energy Inc. Class C COM 18539C204 66,070 1,809,629 SH   SOLE 1, 2 1,805,085 0 4,544
CMS Energy Corporation COM 125896100 50,253 718,514 SH   SOLE 1 718,514 0 0
Colgate-Palmolive Company COM 194162103 131 1,722 SH   SOLE 1 0 0 1,722
Comcast Corporation COM 20030N101 198 4,220 SH   SOLE 1 0 0 4,220
Conocophillips COM 20825C104 5,083 50,830 SH   SOLE 1 50,830 0 0
Constellation Energy Corp COM 21037T109 610 10,846 SH   SOLE 1 10,846 0 0
Consumer Discretionary Selt COM 81369Y407 5,704 30,835 SH   SOLE 1 30,835 0 0
Corteva Inc-W/I COM 22052L104 12,871 223,918 SH   SOLE 1 223,918 0 0
Costar Group Inc COM 22160N109 611 9,166 SH   SOLE 1 9,166 0 0
Cousins Properties Inc. COM 222795502 265,635 6,593,079 SH   SOLE 1 3,567,420 0 3,025,659
Crestwood Equity Partners LP COM 226344208 61 2,023 SH   SOLE 1 2,023 0 0
Crowdstrike Holdings Inc - A COM 22788C105 14 63 SH   SOLE 1 63 0 0
Crown Castle International Corp. COM 22822V101 884,024 4,788,873 SH   SOLE 1, 2 4,610,947 0 177,926
CSX Corporation COM 126408103 11,412 304,725 SH   SOLE 1 304,725 0 0
CubeSmart COM 229663109 443,492 8,523,778 SH   SOLE 1, 2 7,339,505 0 1,184,273
Cummins Inc. COM 231021106 8 37 SH   SOLE 1 37 0 0
Danaher Corporation COM 235851102 273 929 SH   SOLE 1 0 0 929
Darling Intl Inc COM 237266101 9,145 113,766 SH   SOLE 1 113,766 0 0
DCP Midstream Partners LP COM 23311P100 2,568 76,514 SH   SOLE 1 76,514 0 0
Deere & Company COM 244199105 14,453 34,787 SH   SOLE 1 33,500 0 1,287
Diamondrock Hospitality Co. COM 252784301 7 723 SH   SOLE 1 723 0 0
Digital Realty Trust Inc. COM 253868103 1,982,504 13,978,576 SH   SOLE 1, 2 10,159,263 0 3,819,313
DigitalBridge Group Inc COM 25401T108 136,142 18,908,648 SH   SOLE 1, 2 15,557,893 0 3,350,755
DNP Select Income Fund COM 23325P104 7,652 647,406 SH   SOLE 1 647,406 0 0
Doubleline Income Solutions COM 258622109 13,053 898,999 SH   SOLE 1 898,999 0 0
Doubleline Yield Opport COM 25862D105 6,640 396,433 SH   SOLE 1 396,433 0 0
Dow Inc COM 260557103 584 9,163 SH   SOLE 1 0 0 9,163
Dt Midstream Inc COM 23345M107 109,834 2,024,213 SH   SOLE 1, 2 2,017,979 0 6,234
Duke Energy Corporation COM 26441C204 259,511 2,324,116 SH   SOLE 1, 2 2,314,402 0 9,714
Duke Realty Corporation COM 264411505 2,911,954 50,145,167 SH   SOLE 1, 2 33,907,582 0 16,237,585
Eastgroup Properties Inc. COM 277276101 7,291 35,867 SH   SOLE 1 35,867 0 0
Eaton Corporation plc COM G29183103 381 2,509 SH   SOLE 1 0 0 2,509
Eaton Vance Enh Eqt Inc Ii COM 278277108 1,679 79,935 SH   SOLE 1 79,935 0 0
Eaton Vance Limited Duration Fund COM 27828H105 4,575 391,026 SH   SOLE 1 391,026 0 0
Eaton Vance Muni Income Trust COM 27826U108 877 74,092 SH   SOLE 1 74,092 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 14,916 724,775 SH   SOLE 1 724,775 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108 661 42,347 SH   SOLE 1 42,347 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 10,830 373,700 SH   SOLE 1 373,700 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 7,532 539,137 SH   SOLE 1 539,137 0 0
Eaton Vance Tax-Managed Global COM 27829F108 11,855 1,220,864 SH   SOLE 1 1,220,864 0 0
Ecolab Inc. COM 278865100 190 1,078 SH   SOLE 1 54 0 1,024
Edison International COM 281020107 20,803 296,763 SH   SOLE 1 296,763 0 0
Enbridge Inc COM 29250N105 7,060 153,175 SH   SOLE 1 153,175 0 0
Energy Transfer LP COM 29273V100 30,554 2,730,449 SH   SOLE 1 2,730,449 0 0
Enlink Midstream LLC COM 29336T100 31 3,190 SH   SOLE 1 3,190 0 0
Entergy Corporation COM 29364G103 133,294 1,141,703 SH   SOLE 1, 2 1,136,955 0 4,748
Enterprise Products Partners COM 293792107 10,993 425,912 SH   SOLE 1 425,912 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307 4,277 128,829 SH   SOLE 1 128,829 0 0
EOG Resources Inc. COM 26875P101 11,270 94,525 SH   SOLE 1 92,675 0 1,850
Equinix Inc. COM 29444U700 1,146,194 1,545,291 SH   SOLE 1, 2 994,850 0 550,441
Equitrans Midstream Corp-W/I COM 294600101 4,655 551,507 SH   SOLE 1 551,507 0 0
Equity Residential COM 29476L107 1,573 17,495 SH   SOLE 1 17,495 0 0
Essential Utilities COM 29670G102 55,775 1,090,842 SH   SOLE 1, 2 1,077,524 0 13,318
Essex Property Trust Inc. COM 297178105 1,743,622 5,046,435 SH   SOLE 1, 2 3,663,826 0 1,382,609
Evergy Inc COM 30034W106 153,641 2,248,183 SH   SOLE 1, 2 2,248,183 0 0
Eversource Energy COM 30040W108 7,854 89,056 SH   SOLE 1 89,056 0 0
Evoqua Water Technologies Co COM 30057T105 19 401 SH   SOLE 1 401 0 0
Exelon Corporation COM 30161N101 5,061 106,255 SH   SOLE 1 106,255 0 0
Extra Space Storage Inc. COM 30225T102 1,238,485 6,023,042 SH   SOLE 1, 2 3,494,624 0 2,528,418
Exxon Mobil Corporation COM 30231G102 9,749 118,037 SH   SOLE 1 118,037 0 0
F5 Networks Inc. COM 315616102 14 68 SH   SOLE 1 68 0 0
Facebook Inc. COM 30303M102 833 3,748 SH   SOLE 1 152 0 3,596
Federal Realty Investment Trust COM 313745101 118,617 971,231 SH   SOLE 1 791,282 0 179,949
FedEx Corporation COM 31428X106 56 242 SH   SOLE 1 242 0 0
First Industrial Realty Trust COM 32054K103 217,295 3,509,848 SH   SOLE 1, 2 2,827,967 0 681,881
First Solar Inc. COM 336433107 23 271 SH   SOLE 1 271 0 0
First Trust Energy Infra. COM 33738C103 4,140 271,837 SH   SOLE 1 271,837 0 0
First Trust High Inc COM 33738E109 3,096 230,000 SH   SOLE 1 230,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 7,833 356,208 SH   SOLE 1 356,208 0 0
First Trust MLP and Energy Inc COM 33739B104 3,603 436,173 SH   SOLE 1 436,173 0 0
First Trust New Opportunites MLP COM 33739M100 2,737 433,680 SH   SOLE 1 433,680 0 0
Firstenergy Corp. COM 337932107 147,266 3,211,199 SH   SOLE 1, 2 3,211,199 0 0
Flah & Crum/Claymore Preferred S I COM 338478100 2,735 138,950 SH   SOLE 1 138,950 0 0
Flaherty & Crumrine Dynamic COM 33848W106 3,057 117,400 SH   SOLE 1 117,400 0 0
Ford Motor Company COM 345370860 169 10,011 SH   SOLE 1 0 0 10,011
Freeport-Mcmoran Inc. COM 35671D857 10,776 216,651 SH   SOLE 1 216,651 0 0
Gabelli Dividend & Income Trust COM 36242H104 16,713 678,273 SH   SOLE 1 678,273 0 0
Gabelli Equity Trust COM 362397101 3,676 530,452 SH   SOLE 1 530,452 0 0
Gaming and Leisure Prop COM 36467J108 9,687 206,424 SH   SOLE 1 206,424 0 0
General American Investors COM 368802104 2,733 64,361 SH   SOLE 1 64,361 0 0
General Electric Company COM 369604301 121 1,325 SH   SOLE 1 0 0 1,325
General Motors Company COM 37045V100 170 3,878 SH   SOLE 1 0 0 3,878
Genesis Energy LP COM 371927104 12 1,011 SH   SOLE 1 1,011 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101 2,308 14,318 SH   SOLE 1 14,318 0 0
Guggenheim Active Allocation COM 40170T106 2,230 130,200 SH   SOLE 1 130,200 0 0
Guggenheim Strategic Opp Fund COM 40167F101 16,161 850,110 SH   SOLE 1 850,110 0 0
Gxo Logistics Inc COM 36262G101 32 448 SH   SOLE 1 448 0 0
Halliburton Company COM 406216101 2,728 72,035 SH   SOLE 1 72,035 0 0
Healthcare Trust of America COM 42225P501 805,891 25,711,335 SH   SOLE 1, 2 18,942,117 0 6,769,218
Healthpeak Properties Inc COM 42250P103 2,110,689 61,472,482 SH   SOLE 1, 2 45,839,961 0 15,632,521
Hess Midstream Lp - Class A COM 428103105 16,551 551,690 SH   SOLE 1 551,690 0 0
HF Sinclair Corp COM 403949100 856 21,479 SH   SOLE 1 21,479 0 0
Highwoods Properties Inc. COM 431284108 714,940 15,626,265 SH   SOLE 1, 2 11,519,061 0 4,107,204
Host Hotels & Resorts Inc. COM 44107P104 1,183,225 60,878,938 SH   SOLE 1, 2 41,674,881 0 19,204,057
I Shares Gold Trust COM 464285204 6,431 174,604 SH   SOLE 1 174,604 0 0
IdaCorp. Inc. COM 451107106 46 400 SH   SOLE 1 400 0 0
Intel Corporation COM 458140100 153 3,089 SH   SOLE 1 0 0 3,089
Intercontinental Exchange Inc. COM 45866F104 454 3,434 SH   SOLE 1 0 0 3,434
Invesco S&P 500 Equal Weight COM 46137V357 3,218 20,405 SH   SOLE 1 20,405 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381 3,318 24,504 SH   SOLE 1 24,504 0 0
Invesco Value Municipal Income Trust COM 46132P108 297 21,334 SH   SOLE 1 21,334 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107 5,095 1,195,977 SH   SOLE 1 1,195,977 0 0
Invesco Van Kampen Tst NY Mun COM 46131T101 87 7,500 SH   SOLE 1 7,500 0 0
Invitation Homes Inc COM 46187W107 3,004,285 74,757,155 SH   SOLE 1, 2 52,777,364 0 21,979,791
Iron Mountain Incorporated COM 46284V101 263 4,747 SH   SOLE   4,747 0 0
iShares Cohen & Steers Rlty COM 464287564 43 607 SH   SOLE 1 607 0 0
Ishares Iboxx High Yld Corp COM 464288513 694 8,435 SH   SOLE 1 8,435 0 0
iShares Nasdaq Biotechnology COM 464287556 1,925 14,773 SH   SOLE 1 14,773 0 0
iShares Russell 2000 COM 464287655 5,370 26,163 SH   SOLE 1 26,163 0 0
Ishares Russell 2000 Value E COM 464287630 1,309 8,113 SH   SOLE 1 8,113 0 0
Ishares Silver Trust COM 46428Q109 2,539 110,984 SH   SOLE 1 110,984 0 0
iShares U.S. Preferred Stock ETF COM 464288687 2,687 73,772 SH   SOLE 1 73,772 0 0
J.B. Hunt Transport Services Inc. COM 445658107 37 186 SH   SOLE 1 186 0 0
John Hancock Investors Trust COM 410142103 402 23,927 SH   SOLE 1 23,927 0 0
John Hancock Preferred Income Fund COM 41013W108 738 38,135 SH   SOLE 1 38,135 0 0
John Hancock Preferred Income III COM 41021P103 1,479 82,352 SH   SOLE 1 82,352 0 0
John Hancock T/A Dividend Income Fund COM 41013V100 1,223 47,835 SH   SOLE 1 47,835 0 0
Johnson & Johnson COM 478160104 528 2,977 SH   SOLE 1 0 0 2,977
Jones Lang Lasalle Inc. COM 48020Q107 980,877 4,095,374 SH   SOLE 1, 2 3,608,520 0 486,854
JPMorgan Chase & Co. COM 46625H100 609 4,471 SH   SOLE 1 0 0 4,471
Kayne Anderson MLP Investment COM 486606106 451 48,910 SH   SOLE 1 48,910 0 0
Kimco Realty Corporation COM 49446R109 1,015,279 41,099,820 SH   SOLE 1, 2 26,106,512 0 14,993,308
Kinder Morgan Inc. COM 49456B101 7,389 390,737 SH   SOLE 1 390,737 0 0
Kinetik Holdings Inc COM 02215L209 14,337 220,540 SH   SOLE 1 220,540 0 0
Kite Realty Group Trust COM 49803T300 162,958 7,156,681 SH   SOLE 1, 2 6,483,676 0 673,005
KKR Income Opportunities COM 48249T106 1,617 112,060 SH   SOLE 1 112,060 0 0
Laboratory Corporation of America Holdings COM 50540R409 294 1,114 SH   SOLE 1 0 0 1,114
Lamar Advertising Co COM 512816109 386,458 3,326,369 SH   SOLE 1 1,683,823 0 1,642,546
Lexington Realty Trust Pfd. C PFD 529043309 12,676 239,350 SH   SOLE 1 173,554 0 65,796
Liberty All-Star Equity Fund COM 530158104 8,978 1,111,193 SH   SOLE 1 1,111,193 0 0
Liberty All-Star Growth Fd COM 529900102 2,184 289,709 SH   SOLE 1 289,709 0 0
Life Storage Inc. COM 53223X107 10,882 77,488 SH   SOLE 1 77,488 0 0
Macquarie Global Infr Tot Rt COM 55608D101 2,045 79,521 SH   SOLE 1 79,521 0 0
Magellan Midstream Partners COM 559080106 24,004 489,179 SH   SOLE 1 489,179 0 0
Mainstay Cbre Glbl Infr Mega COM 56064Q107 1,877 99,012 SH   SOLE 1 99,012 0 0
MasterCard Incorporated COM 57636Q104 318 890 SH   SOLE 1 91 0 799
McDonald's Corporation COM 580135101 335 1,355 SH   SOLE 1 0 0 1,355
Medtronic plc COM G5960L103 353 3,178 SH   SOLE 1 0 0 3,178
Merck & Co. Inc. COM 58933Y105 172 2,092 SH   SOLE 1 0 0 2,092
MFS Multimarket Income Trust COM 552737108 1,153 217,231 SH   SOLE 1 217,231 0 0
MFS Municipal Income Trust COM 552738106 233 38,125 SH   SOLE 1 38,125 0 0
Micron Technology Inc. COM 595112103 983 12,620 SH   SOLE 1 487 0 12,133
Microsoft Corporation COM 594918104 1,975 6,405 SH   SOLE 1 391 0 6,014
Mid-America Apartment Communities COM 59522J103 152,347 727,368 SH   SOLE 1, 2 247,893 0 479,475
Mondelez International Inc. Class A COM 609207105 1,804 28,741 SH   SOLE 1 28,741 0 0
Morgan Stanley COM 617446448 302 3,461 SH   SOLE 1 0 0 3,461
Motorola Solutions Inc. COM 620076307 586 2,420 SH   SOLE 1 219 0 2,201
MPLX LP COM 55336V100 24,358 734,116 SH   SOLE 1 734,116 0 0
Netstreit Corp COM 64119V303 183,426 8,174,052 SH   SOLE 1, 2 6,878,045 0 1,296,007
New America High Income Fund COM 641876800 3,444 424,681 SH   SOLE 1 424,681 0 0
Newmont Mining Corporation COM 651639106 8,340 104,975 SH   SOLE 1 104,975 0 0
Nextdecade Corp COM 65342K105 1,283 193,740 SH   SOLE 1 193,740 0 0
NextEra Energy Inc. COM 65339F101 476,042 5,619,672 SH   SOLE 1, 2 5,599,668 0 20,004
Nextera Energy Partners LP COM 65341B106 33 396 SH   SOLE 1 396 0 0
NIKE Inc. COM 654106103 161 1,197 SH   SOLE 1 0 0 1,197
NiSource Inc. COM 65473P105 170,051 5,347,512 SH   SOLE 1, 2 5,318,156 0 29,356
Norfolk Southern Corporation COM 655844108 324,005 1,135,982 SH   SOLE 1, 2 1,129,594 0 6,388
Northrop Grumman Corporation COM 666807102 353 790 SH   SOLE 1 0 0 790
NuStar Energy LP COM 67058H102 21 1,447 SH   SOLE 1 1,447 0 0
Nutrien Ltd COM 67077M108 16,613 159,753 SH   SOLE 1 159,753 0 0
Nuveen Core Equity Alpha Fund COM 67090X107 2,883 164,369 SH   SOLE 1 164,369 0 0
NUVEEN CORE PLUS IMPACT FUND COM 67080D103 982 65,348 SH   SOLE 1 65,348 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 1,667 114,113 SH   SOLE 1 114,113 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 2,383 161,151 SH   SOLE 1 161,151 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 4,024 301,216 SH   SOLE 1 301,216 0 0
Nuveen Dynamic Muni Opport COM 67079X102 463 35,287 SH   SOLE 1 35,287 0 0
Nuveen Floating Rate Income COM 67072T108 4,304 430,000 SH   SOLE 1 430,000 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 777 76,620 SH   SOLE 1 76,620 0 0
Nuveen Global High Income COM 67075G103 6,540 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 3,685 280,451 SH   SOLE 1 280,451 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 3,664 592,938 SH   SOLE 1 592,938 0 0
Nuveen Municipal Credit Opp COM 670663103 2,583 191,321 SH   SOLE 1 191,321 0 0
Nuveen Municipal Value Fund COM 670928100 2,124 221,757 SH   SOLE 1 221,757 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107 379 31,198 SH   SOLE 1 31,198 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107 395 31,396 SH   SOLE 1 31,396 0 0
Nuveen NY Municipal Value Fund COM 67062M105 45 4,956 SH   SOLE 1 4,956 0 0
Nuveen Preferred & Income Term Fund COM 67075A106 3,824 173,899 SH   SOLE 1 173,899 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 8,360 974,368 SH   SOLE 1 974,368 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105 4,121 490,629 SH   SOLE 1 490,629 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 2,642 172,921 SH   SOLE 1 172,921 0 0
Nuveen Real Estate Income Fund COM 67071B108 2,866 242,700 SH   SOLE 1 242,700 0 0
Nuveen Select Tax Free COM 67062F100 144 10,000 SH   SOLE 1 10,000 0 0
NVIDIA Corporation COM 67066G104 551 2,019 SH   SOLE 1 169 0 1,850
NXP Semiconductors N.V. COM N6596X109 40 217 SH   SOLE 1 217 0 0
Occidental Petroleum Corporation COM 674599105 3,366 59,329 SH   SOLE 1 59,329 0 0
OGE Energy Corporation COM 670837103 48 1,182 SH   SOLE 1 1,182 0 0
Old Dominion Fght Li COM 679580100 40 135 SH   SOLE 1 135 0 0
ONE Gas Inc W/I COM 68235P108 37 418 SH   SOLE 1 418 0 0
Oneok Inc. COM 682680103 111,810 1,583,032 SH   SOLE 1, 2 1,579,378 0 3,654
Oracle Corporation COM 68389X105 24 294 SH   SOLE 1 294 0 0
Orion Office Reit Inc COM 68629Y103 0 14 SH   SOLE 1 14 0 0
Park Hotels & Resorts INC-WI COM 700517105 36 1,834 SH   SOLE 1 1,834 0 0
Pembina Pipeline Corp On Xnys COM 706327103 3,620 96,286 SH   SOLE 1 96,286 0 0
Pfizer Inc. COM 717081103 182 3,523 SH   SOLE 1 0 0 3,523
PG&E Corporation COM 69331C108 30,668 2,568,502 SH   SOLE 1, 2 2,568,502 0 0
PGIM Short Duration High Yield FD COM 69346H100 11,372 792,461 SH   SOLE 1 792,461 0 0
Pgim Shrt Durat Hi Yld COM 69355J104 1,396 83,445 SH   SOLE 1 83,445 0 0
Philip Morris International Inc. COM 718172109 296 3,146 SH   SOLE 1 0 0 3,146
Phillips 66 COM 718546104 16,690 193,191 SH   SOLE 1 190,142 0 3,049
Piedmont Office Realty Trust A COM 720190206 3,581 207,934 SH   SOLE 1 207,934 0 0
Pilgrims Pride Corporation COM 72147K108 3,836 152,824 SH   SOLE 1 152,824 0 0
Pimco Dynamic Income Fund COM 72201Y101 40,624 1,666,967 SH   SOLE 1 1,666,967 0 0
Pimco Dynamic Income Opport COM 69355M107 20,720 1,219,518 SH   SOLE 1 1,219,518 0 0
Pimco Energy & Tactical Cred COM 69346N107 2,006 135,276 SH   SOLE 1 135,276 0 0
PIMCO Global Stocksplus & In COM 722011103 3,141 329,596 SH   SOLE 1 329,596 0 0
PIMCO High Income Fund COM 722014107 7,172 1,240,829 SH   SOLE 1 1,240,829 0 0
PIMCO Income Strategy Fund II COM 72201J104 7,471 860,734 SH   SOLE 1 860,734 0 0
PIMCO Muni Income Fund III COM 72201A103 1,020 98,401 SH   SOLE 1 98,401 0 0
PIMCO Municipal Income Fund COM 72200R107 316 26,321 SH   SOLE 1 26,321 0 0
PIMCO NY Muni Income Fund II COM 72200Y102 342 35,957 SH   SOLE 1 35,957 0 0
Pioneer Diversified High Income COM 723653101 1,007 78,247 SH   SOLE 1 78,247 0 0
Pioneer High Income Trust COM 72369H106 582 71,641 SH   SOLE 1 71,641 0 0
Plains All American Pipeline LP COM 726503105 24,778 2,302,750 SH   SOLE 1 2,302,750 0 0
PNM Resources Inc. COM 69349H107 98,264 2,061,337 SH   SOLE 1, 2 2,046,546 0 14,791
Portland General Electric Co. COM 736508847 112,411 2,038,273 SH   SOLE 1, 2 2,027,592 0 10,681
PowerShares Preferred Portfolio COM 46138E511 0 3 SH   SOLE 1 3 0 0
PPL Corporation COM 69351T106 83,368 2,919,052 SH   SOLE 1, 2 2,895,724 0 23,328
Prologis Inc. COM 74340W103 2,985,801 18,488,000 SH   SOLE 1, 2 12,055,457 0 6,432,543
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 11,809 883,260 SH   SOLE 1 883,260 0 0
Public Service Enterprise Group Incorporated COM 744573106 35,844 512,056 SH   SOLE 1 512,056 0 0
Public Storage COM 74460D109 4,671,387 11,967,452 SH   SOLE 1, 2 8,667,480 0 3,299,972
Ramco-Gershenson 7.25 Pfd. D PFD 74971D200 1,378 23,234 SH   SOLE 1 20 0 23,214
Rattler Midstream Partners COM 75419T103 13 959 SH   SOLE 1 959 0 0
Realty Income Corporation COM 756109104 2,218,237 32,005,017 SH   SOLE 1, 2 21,848,251 0 10,156,766
Red Rock Resorts Inc. COM 75700L108 7 145 SH   SOLE 1 145 0 0
Rice Acquisition Corp Ii COM G75529118 7,782 778,202 SH   SOLE 1 778,202 0 0
Rlj Lodging Trust 1.950 Perp Sr:A Cvt PFD 74965L200 14,464 525,013 SH   SOLE 1 188,636 0 336,377
Royce Value Trust COM 780910105 6,713 395,098 SH   SOLE 1 395,098 0 0
Ryman Hospitality Properties COM 78377T107 16 175 SH   SOLE 1 175 0 0
Sabra Healthcare Reit Inc COM 78573L106 6 420 SH   SOLE 1 420 0 0
salesforce.com inc. COM 79466L302 75 355 SH   SOLE 1 355 0 0
SBA Communications Corporation COM 78410G104 1,184,473 3,442,391 SH   SOLE 1, 2 3,266,805 0 175,586
Sempra Energy COM 816851109 274,913 1,635,218 SH   SOLE 1, 2 1,628,457 0 6,761
Shell Midstream Partners LP COM 822634101 1,427 100,376 SH   SOLE 1 100,376 0 0
Shopify Inc - Class A COM 82509L107 9 13 SH   SOLE 1 13 0 0
Silver Wheaton Corp COM 962879102 1,988 41,784 SH   SOLE 1 41,784 0 0
Simon Property Group Inc. COM 828806109 2,928,757 22,256,444 SH   SOLE 1, 2 15,545,519 0 6,710,925
SITE Centers Corp COM 82981J109 201,444 12,053,373 SH   SOLE 1 7,733,360 0 4,320,013
Sjw Corp COM 784305104 27 392 SH   SOLE 1 392 0 0
Solaredge Technologies Inc COM 83417M104 16 49 SH   SOLE 1 49 0 0
Southwest Gas Holdings Inc. COM 844895102 64,509 823,972 SH   SOLE 1, 2 819,930 0 4,042
Spdr Dow Jones Reit Etf COM 78464A607 0 4 SH   SOLE 1 4 0 0
Spdr Gold Minishares Trust COM 98149E303 32,554 846,213 SH   SOLE 1 846,213 0 0
Spdr Gold Trust COM 78463V107 5,998 33,203 SH   SOLE 1 33,203 0 0
SPDR Trust Series 1 COM 78462F103 8,489 18,796 SH   SOLE 1 18,796 0 0
Spire Inc. COM 84857L101 46 639 SH   SOLE 1 639 0 0
Spirit Realty Capital COM 84860W300 668,837 14,531,764 SH   SOLE 1, 2 9,601,516 0 4,930,248
Sprott Physical Gold And Silver Trust COM 85208R101 9,100 469,569 SH   SOLE 1 469,569 0 0
Sprott Physical Gold Tr COM 85207H104 2,676 174,109 SH   SOLE 1 174,109 0 0
Sprott Physical Platin and Pal COM 85207Q104 1,105 68,522 SH   SOLE 1 68,522 0 0
Sprott Physical Silver Trust COM 85207K107 2,999 342,012 SH   SOLE 1 342,012 0 0
Square Inc COM 852234103 31 228 SH   SOLE 1 228 0 0
Stem, Inc. COM 85859N102 253 23,001 SH   SOLE 1 23,001 0 0
Store Capital Corp COM 862121100 24 824 SH   SOLE 1 824 0 0
Sun Communities Inc. COM 866674104 1,420,368 8,101,848 SH   SOLE 1, 2 5,489,952 0 2,611,896
Sunstone Hotel Investors Inc. COM 867892101 11,359 964,268 SH   SOLE 1, 2 570,782 0 393,486
Switch Inc - A COM 87105L104 13 415 SH   SOLE 1 415 0 0
Taiwan Semiconductors ADR ADR 874039100 33 321 SH   SOLE 1 321 0 0
Targa Resources Corp. COM 87612G101 94,697 1,254,765 SH   SOLE 1, 2 1,249,500 0 5,265
TC Energy Corp COM 87807B107 2,182 38,673 SH   SOLE 1 38,673 0 0
TE Connectivity Ltd. COM H84989104 282 2,151 SH   SOLE 1 0 0 2,151
Teck Resources Ltd-Cls B COM 878742204 3,794 93,930 SH   SOLE 1 88,923 0 5,007
Tekla Healthcare Investors COM 87911J103 2,750 132,399 SH   SOLE 1 132,399 0 0
Tekla Healthcare Opportunities Fund COM 879105104 1,537 69,045 SH   SOLE 1 69,045 0 0
Tekla Life Sciences Investors COM 87911K100 1,095 66,191 SH   SOLE 1 66,191 0 0
Teleflex Inc. COM 879369106 187 528 SH   SOLE 1 0 0 528
Tellurian Inc COM 87968A104 1,062 200,461 SH   SOLE 1 200,461 0 0
Templeton Emerging Markets Fd COM 880191101 518 37,645 SH   SOLE 1 37,645 0 0
Tesla Motors Inc. COM 88160R101 341 316 SH   SOLE 1 14 0 302
The Boeing Company COM 097023105 242 1,263 SH   SOLE 1 0 0 1,263
The Goldman Sachs Group Inc. COM 38141G104 374 1,134 SH   SOLE 1 0 0 1,134
The Home Depot Inc. COM 437076102 245 817 SH   SOLE 1 0 0 817
The Mosaic Company COM 61945C103 8,908 133,959 SH   SOLE 1 133,959 0 0
The PNC Financial Services Group Inc. COM 693475105 120 653 SH   SOLE 1 0 0 653
The Procter & Gamble Company COM 742718109 128 836 SH   SOLE 1 0 0 836
The Southern Company COM 842587107 89,989 1,241,054 SH   SOLE 1 1,241,054 0 0
The Walt Disney Company COM 254687106 247 1,801 SH   SOLE 1 0 0 1,801
The Williams Companies Inc. COM 969457100 14,385 430,556 SH   SOLE 1 430,556 0 0
Thermo Fisher Scientific Inc. COM 883556102 269 455 SH   SOLE 1 0 0 455
Thornburg Income Builder Opp COM 885213108 1,525 89,241 SH   SOLE 1 89,241 0 0
TRICON CAPITAL GROUP INC COM 89612W102 194,801 12,267,074 SH   SOLE 1, 2 10,599,261 0 1,667,813
Twilio Inc COM 90138F102 12 71 SH   SOLE 1 71 0 0
Tyson Foods Inc. COM 902494103 2,733 30,495 SH   SOLE 1 30,495 0 0
UDR Inc. COM 902653104 2,270,953 39,580,098 SH   SOLE 1, 2 27,578,803 0 12,001,295
Union Pacific Corporation COM 907818108 7,713 28,232 SH   SOLE 1 28,232 0 0
United Parcel Service Inc. COM 911312106 546 2,547 SH   SOLE 1 272 0 2,275
Vale S.A. ADR ADR 91912E105 10,930 546,765 SH   SOLE 1 546,765 0 0
Valero Energy Corporation COM 91913Y100 3,859 38,009 SH   SOLE 1 38,009 0 0
Vanguard Reit Etf COM 922908553 8,981 82,828 SH   SOLE 1 82,828 0 0
Vanguard S&P 500 ETF COM 922908363 8,067 19,431 SH   SOLE 1 19,431 0 0
Ventas Inc. COM 92276F100 410,216 6,641,503 SH   SOLE 1, 2 4,777,752 0 1,863,751
Verizon Communications Inc. COM 92343V104 629 12,341 SH   SOLE 1 188 0 12,153
VICI Properties Inc. COM 925652109 413,960 14,545,337 SH   SOLE 1 4,050,759 0 10,494,578
Visa Inc. COM 92826C839 351 1,581 SH   SOLE 1 192 0 1,389
Wal-Mart Stores Inc. COM 931142103 127 852 SH   SOLE 1 0 0 852
Waste Management Inc. COM 94106L109 141,072 890,046 SH   SOLE 1, 2 884,688 0 5,358
Wells Fargo & Co. 7.5 PFD 949746804 1,524 1,150 SH   SOLE 1 1,150 0 0
Wells Fargo Advantage Income Fund COM 94987B105 12,592 1,593,976 SH   SOLE 1 1,593,976 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101 1,497 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104 3,384,634 35,199,497 SH   SOLE 1, 2 24,042,478 0 11,157,019
Western Asset Divers Inc COM 95790K109 2,434 150,180 SH   SOLE 1 150,180 0 0
Western Asset Emerging Marke COM 95766A101 2,790 260,000 SH   SOLE 1 260,000 0 0
Western Asset Global Corp. COM 95790C107 2,520 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109 4,093 483,252 SH   SOLE 1 483,252 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107 1,922 138,478 SH   SOLE 1 138,478 0 0
Western Asset Municipal Part COM 95766P108 182 13,483 SH   SOLE 1 13,483 0 0
Western Gas Equity Partners COM 958669103 3,347 132,715 SH   SOLE 1 132,715 0 0
Wework Inc COM 96209A104 85,706 12,566,917 SH   SOLE 1 9,529,871 0 3,037,046
Weyerhaeuser Company COM 962166104 311,807 8,224,844 SH   SOLE 1 7,805,083 0 419,761
Willis Group Holdings plc COM G96629103 323 1,367 SH   SOLE 1 0 0 1,367
Wisconsin Energy Corporation COM 92939U106 140,562 1,408,300 SH   SOLE 1, 2 1,400,527 0 7,773
Workday Inc. COM 98138H101 41 171 SH   SOLE 1 171 0 0
Xpo Logistics Inc COM 983793100 28 381 SH   SOLE 1 381 0 0
Xylem Inc. COM 98419M100 8 99 SH   SOLE 1 99 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105 274 663 SH   SOLE 1 131 0 532
Zimmer Energy Transition Acquisition Corp COM 989570205 14,870 1,501,217 SH   SOLE 1 1,501,217 0 0