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 115 1,061 SH   SOLE 1 0 0 1,061
Aberdeen Global Premier Properties Fund COM 00302L108 1,287 262,052 SH   SOLE 1 262,052 0 0
Acadia Realty Trust COM 004239109 198,673 12,719,113 SH   SOLE 1 11,002,189 0 1,716,924
Adams Express Co COM 006212104 17,692 1,153,314 SH   SOLE 1 1,153,314 0 0
Adobe Systems Incorporated COM 00724F101 640 1,748 SH   SOLE 1 97 0 1,651
Advanced Micro Devic COM 007903107 21 276 SH   SOLE 1 276 0 0
Agco Corp. COM 001084102 4,911 49,760 SH   SOLE 1 49,760 0 0
AGIC Convertible & Income FD II COM 92838U108 4,354 1,377,978 SH   SOLE 1 1,377,978 0 0
AGIC Convertible & Income Fund COM 92838X102 245 66,709 SH   SOLE 1 66,709 0 0
AGIC Equity & Convertible Income COM 92841M101 908 43,778 SH   SOLE 1 43,778 0 0
Agree Realty Corp. COM 008492100 93,582 1,297,414 SH   SOLE 1 0 0 1,297,414
Air Products and Chemicals Inc. COM 009158106 118 491 SH   SOLE 1 37 0 454
Albemarle Corporation COM 012653101 14 65 SH   SOLE 1 65 0 0
Alcoa Corp COM 013872106 2,767 60,712 SH   SOLE 1 60,712 0 0
Allete Inc. COM 018522300 29 496 SH   SOLE 1 496 0 0
Alliance Resource Partners LP COM 01877R108 1,443 79,134 SH   SOLE 1 79,134 0 0
AllianceBernstein Global High Income Fund COM 01879R106 2,240 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108 138,095 2,356,161 SH   SOLE 1, 2 2,348,874 0 7,287
Alphabet Inc CL A COM 02079K305 292 134 SH   SOLE 1 0 0 134
Alpine Total Dynamic Dividend Fund COM 00326L100 6,026 745,812 SH   SOLE 1 745,812 0 0
Amazon.com Inc. COM 023135106 686 6,463 SH   SOLE 1 180 0 6,283
American Electric Power Company Inc. COM 025537101 128,881 1,343,353 SH   SOLE 1, 2 1,335,204 0 8,149
American Homes 4 Rent-CL COM 02665T306 10,007 282,373 SH   SOLE 1 180,122 0 102,251
American Tower Corporation COM 03027X100 4,362,182 17,069,209 SH   SOLE 1, 2 16,173,828 0 895,381
American Water Works Company Inc. COM 030420103 70,404 473,242 SH   SOLE 1, 2 471,541 0 1,701
Americold Realty Trust COM 03064D108 1,311,364 43,655,352 SH   SOLE 1, 2 30,709,490 0 12,945,862
Analog Devices Inc. COM 032654105 12 81 SH   SOLE 1 81 0 0
Anthem Inc. COM 036752103 378 784 SH   SOLE 1 0 0 784
Apartment Income Reit Co COM 03750L109 901,217 21,664,091 SH   SOLE 1, 2 16,500,625 0 5,163,466
Apollo Tactical Income Fund COM 037638103 1,243 103,255 SH   SOLE 1 103,255 0 0
APPLE Inc. COM 037833100 1,544 11,290 SH   SOLE 1 288 0 11,002
Applied Materials Inc. COM 038222105 10 112 SH   SOLE 1 112 0 0
Archer-Daniels-Midland Company COM 039483102 5,477 70,582 SH   SOLE 1 67,763 0 2,819
Ares Dynamic Credit Allocation COM 04014F102 8,105 664,344 SH   SOLE 1 664,344 0 0
AT&T Inc. COM 00206R102 177 8,468 SH   SOLE 1 510 0 7,958
AvalonBay Communities Inc. COM 053484101 2,685 13,820 SH   SOLE 1 13,820 0 0
Azure Power Global Limited COM V0393H103 15 1,352 SH   SOLE 1 1,352 0 0
Babson Cap Global COM 06760L100 3,469 266,618 SH   SOLE 1 266,618 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682 241 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104 436 14,012 SH   SOLE 1 0 0 14,012
Barrick Gold Corp. COM 067901108 5,962 337,010 SH   SOLE 1 321,191 0 15,819
Benson Hill Inc COM 082490103 2,637 962,500 SH   SOLE 1 962,500 0 0
Berkshire Hathaway Inc. COM 084670702 2,386 8,739 SH   SOLE 1 8,739 0 0
Black Hills Corp. COM 092113109 41 561 SH   SOLE 1 561 0 0
Blackrock Capital Allocation COM 09260U109 7,464 509,507 SH   SOLE 1 509,507 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 4,866 510,571 SH   SOLE 1 510,571 0 0
BlackRock Credit Allocation Income Trust COM 092508100 3,854 353,924 SH   SOLE 1 353,924 0 0
Blackrock Debt Strategies Fund COM 09255R202 329 36,029 SH   SOLE 1 36,029 0 0
Blackrock Enh Cap And Inc COM 09256A109 1,982 112,762 SH   SOLE 1 112,762 0 0
Blackrock Esg Capital Alloca COM 09262F100 3,326 232,393 SH   SOLE 1 232,393 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104 924 83,871 SH   SOLE 1 83,871 0 0
Blackrock Health Sci Tr Ii COM 09260E105 597 36,363 SH   SOLE 1 36,363 0 0
Blackrock Limited Duration Income Trust COM 09249W101 8,712 688,721 SH   SOLE 1 688,721 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 2,975 209,347 SH   SOLE 1 209,347 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 1,937 152,607 SH   SOLE 1 152,607 0 0
Blackrock Muniholdings In Ii COM 09254C107 391 35,494 SH   SOLE 1 35,494 0 0
Blackrock Munivest Fund COM 09253R105 2,004 268,971 SH   SOLE 1 268,971 0 0
Blackrock Muniyield Fund COM 09253W104 416 37,374 SH   SOLE 1 37,374 0 0
Blackrock Muniyield Insured COM 09254E103 3,082 264,301 SH   SOLE 1 264,301 0 0
Blackrock Muniyield Qual Ii COM 09254G108 247 21,578 SH   SOLE 1 21,578 0 0
Blackrock Muniyield Quality COM 09254F100 1,122 88,443 SH   SOLE 1 88,443 0 0
Blackrock Science and Technology Trust COM 09258G104 1,716 52,827 SH   SOLE 1 52,827 0 0
Blackstone/GSO Long-Short CR COM 09257D102 2,811 244,441 SH   SOLE 1 244,441 0 0
Boulder Growth & Income Fund Inc. COM 101507101 4,735 396,251 SH   SOLE 1 396,251 0 0
Boyd Gaming Corp. COM 103304101 219,223 4,405,453 SH   SOLE 1, 2 3,931,918 0 473,535
Brixmor Property Group COM 11120U105 58,708 2,904,885 SH   SOLE 1, 2 2,380,683 0 524,202
Broadcom Inc COM 11135F101 779 1,604 SH   SOLE 1 63 0 1,541
Bunge Limited COM G16962105 15,281 168,493 SH   SOLE 1 168,493 0 0
Caesars Entertainment Inc COM 12769G100 52,631 1,372,944 SH   SOLE 1 1,248,588 0 124,356
Calamos Convertible & High Income Fund COM 12811P108 3,685 329,884 SH   SOLE 1 329,884 0 0
Calamos Convertible Opp&Inc COM 128117108 3,991 372,278 SH   SOLE 1 372,278 0 0
Camden Property Trust COM 133131102 1,285,766 9,561,365 SH   SOLE 1, 2 7,116,813 0 2,444,552
Cameco Corp. COM 13321L108 8 378 SH   SOLE 1 378 0 0
Cardinal Health Inc. COM 14149Y108 323 6,172 SH   SOLE 1 0 0 6,172
Casella Waste Sys In COM 147448104 14 189 SH   SOLE 1 189 0 0
Caterpillar Inc. COM 149123101 140 781 SH   SOLE 1 0 0 781
CBRE Clarion Global Real Estate Income Fund COM 12504G100 1,628 224,208 SH   SOLE 1 224,208 0 0
CBRE Group Inc. COM 12504L109 815 11,075 SH   SOLE 1 11,075 0 0
CenterPoint Energy Inc. COM 15189T107 175,300 5,926,294 SH   SOLE 1, 2 5,895,632 0 30,662
CF Industries Holdings Inc. COM 125269100 5,493 64,069 SH   SOLE 1 61,752 0 2,317
Cheniere Energy Inc. COM 16411R208 157,543 1,184,269 SH   SOLE 1, 2 1,180,172 0 4,097
Cheniere Energy Partners LP COM 16411Q101 23 520 SH   SOLE 1 520 0 0
Chevron Corporation COM 166764100 17,360 119,908 SH   SOLE 1 119,908 0 0
Cisco Systems Inc. COM 17275R102 26 615 SH   SOLE 1 615 0 0
Citigroup Inc. COM 172967424 310 6,745 SH   SOLE 1 0 0 6,745
Clearwater Energy Inc. Class C COM 18539C204 54,139 1,553,927 SH   SOLE 1, 2 1,549,383 0 4,544
Cloudflare Inc - Class A COM 18915M107 6 143 SH   SOLE 1 143 0 0
CMS Energy Corporation COM 125896100 48,500 718,514 SH   SOLE 1 718,514 0 0
Colgate-Palmolive Company COM 194162103 249 3,104 SH   SOLE 1 0 0 3,104
Comcast Corporation COM 20030N101 170 4,333 SH   SOLE 1 0 0 4,333
Conocophillips COM 20825C104 6,667 74,237 SH   SOLE 1 74,237 0 0
Constellation Energy Corp COM 21037T109 632 11,034 SH   SOLE 1 11,034 0 0
Consumer Discretionary Selt COM 81369Y407 2,262 16,450 SH   SOLE 1 16,450 0 0
Corteva Inc-W/I COM 22052L104 14,083 260,121 SH   SOLE 1 260,121 0 0
Costar Group Inc COM 22160N109 415 6,870 SH   SOLE 1 6,870 0 0
Cousins Properties Inc. COM 222795502 197,264 6,748,679 SH   SOLE 1 3,759,045 0 2,989,634
Crestwood Equity Partners LP COM 226344208 43 1,765 SH   SOLE 1 1,765 0 0
Crowdstrike Holdings Inc - A COM 22788C105 11 63 SH   SOLE 1 63 0 0
Crown Castle International Corp. COM 22822V101 854,807 5,076,949 SH   SOLE 1, 2 4,894,205 0 182,744
CSX Corporation COM 126408103 4,962 170,755 SH   SOLE 1 170,755 0 0
CubeSmart COM 229663109 390,909 9,150,483 SH   SOLE 1, 2 7,965,805 0 1,184,678
Cummins Inc. COM 231021106 7 37 SH   SOLE 1 37 0 0
Cyxtera Technologies Inc COM 23284C102 20 1,726 SH   SOLE 1 1,726 0 0
Danaher Corporation COM 235851102 242 954 SH   SOLE 1 0 0 954
Darling Intl Inc COM 237266101 6,820 114,045 SH   SOLE 1 114,045 0 0
DCP Midstream Partners LP COM 23311P100 1,651 55,799 SH   SOLE 1 55,799 0 0
Deere & Company COM 244199105 13,481 45,016 SH   SOLE 1 43,695 0 1,321
Diamondrock Hospitality Co. COM 252784301 6 723 SH   SOLE 1 723 0 0
Digital Realty Trust Inc. COM 253868103 2,224,842 17,139,252 SH   SOLE 1, 2 12,422,285 0 4,716,967
DigitalBridge Group Inc COM 25401T108 84,407 17,296,543 SH   SOLE 1, 2 15,481,371 0 1,815,172
DNP Select Income Fund COM 23325P104 7,577 699,006 SH   SOLE 1 699,006 0 0
Doubleline Income Solutions COM 258622109 10,126 834,777 SH   SOLE 1 834,777 0 0
Doubleline Yield Opport COM 25862D105 5,533 385,856 SH   SOLE 1 385,856 0 0
Dow Inc COM 260557103 305 5,918 SH   SOLE 1 0 0 5,918
Dt Midstream Inc COM 23345M107 102,160 2,084,040 SH   SOLE 1, 2 2,077,806 0 6,234
Duke Energy Corporation COM 26441C204 253,755 2,366,893 SH   SOLE 1, 2 2,354,884 0 12,009
Duke Realty Corporation COM 264411505 2,574,751 46,853,079 SH   SOLE 1, 2 31,707,667 0 15,145,412
Eastgroup Properties Inc. COM 277276101 5,377 34,839 SH   SOLE 1 34,839 0 0
Eaton Corporation plc COM G29183103 325 2,576 SH   SOLE 1 0 0 2,576
Eaton Vance Enh Eqt Inc Ii COM 278277108 1,114 68,798 SH   SOLE 1 68,798 0 0
Eaton Vance Limited Duration Fund COM 27828H105 4,191 405,672 SH   SOLE 1 405,672 0 0
Eaton Vance Muni Income Trust COM 27826U108 837 76,497 SH   SOLE 1 76,497 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105 880 71,684 SH   SOLE 1 71,684 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 10,897 676,412 SH   SOLE 1 676,412 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108 307 22,753 SH   SOLE 1 22,753 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 6,419 268,920 SH   SOLE 1 268,920 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 4,352 384,084 SH   SOLE 1 384,084 0 0
Eaton Vance Tax-Managed Global COM 27829F108 8,920 1,156,894 SH   SOLE 1 1,156,894 0 0
Ecolab Inc. COM 278865100 8 54 SH   SOLE 1 54 0 0
Edison International COM 281020107 18,760 296,646 SH   SOLE 1 296,646 0 0
Enbridge Inc COM 29250N105 6,473 153,175 SH   SOLE 1 153,175 0 0
Energy Select Sector Spdr COM 81369Y506 376 5,253 SH   SOLE 1 5,253 0 0
Energy Transfer LP COM 29273V100 29,155 2,921,376 SH   SOLE 1 2,921,376 0 0
Enlink Midstream LLC COM 29336T100 35 4,099 SH   SOLE 1 4,099 0 0
Entergy Corporation COM 29364G103 131,039 1,163,346 SH   SOLE 1, 2 1,158,598 0 4,748
Enterprise Products Partners COM 293792107 10,363 425,232 SH   SOLE 1 425,232 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307 3,654 121,793 SH   SOLE 1 121,793 0 0
EOG Resources Inc. COM 26875P101 5,621 50,896 SH   SOLE 1 48,997 0 1,899
Equinix Inc. COM 29444U700 1,449,468 2,206,336 SH   SOLE 1, 2 1,474,243 0 732,093
Equitrans Midstream Corp-W/I COM 294600101 4,999 785,967 SH   SOLE 1 785,967 0 0
Equity Residential COM 29476L107 1,119 15,489 SH   SOLE 1 15,489 0 0
Essential Utilities COM 29670G102 50,572 1,102,993 SH   SOLE 1, 2 1,091,121 0 11,872
Essex Property Trust Inc. COM 297178105 753,040 2,879,490 SH   SOLE 1, 2 2,073,438 0 806,052
Evergy Inc COM 30034W106 149,720 2,294,562 SH   SOLE 1, 2 2,290,913 0 3,649
Eversource Energy COM 30040W108 8,180 96,842 SH   SOLE 1 96,842 0 0
Evoqua Water Technologies Co COM 30057T105 13 401 SH   SOLE 1 401 0 0
Exelon Corporation COM 30161N101 53,876 1,188,787 SH   SOLE 1, 2 1,182,507 0 6,280
Extra Space Storage Inc. COM 30225T102 1,106,903 6,506,373 SH   SOLE 1, 2 3,931,126 0 2,575,247
Exxon Mobil Corporation COM 30231G102 8,325 97,206 SH   SOLE 1 97,206 0 0
Facebook Inc. COM 30303M102 608 3,771 SH   SOLE 1 80 0 3,691
Federal Realty Investment Trust COM 313745101 89,551 935,028 SH   SOLE 1 777,643 0 157,385
First Industrial Realty Trust COM 32054K103 100,943 2,126,004 SH   SOLE 1 1,983,103 0 142,901
First Solar Inc. COM 336433107 18 271 SH   SOLE 1 271 0 0
First Trust Energy Infra. COM 33738C103 3,893 271,837 SH   SOLE 1 271,837 0 0
First Trust High Inc COM 33738E109 2,622 230,000 SH   SOLE 1 230,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 6,654 356,208 SH   SOLE 1 356,208 0 0
First Trust MLP and Energy Inc COM 33739B104 3,354 436,173 SH   SOLE 1 436,173 0 0
First Trust New Opportunites MLP COM 33739M100 2,115 365,981 SH   SOLE 1 365,981 0 0
Firstenergy Corp. COM 337932107 72,008 1,875,695 SH   SOLE 1 1,875,695 0 0
Flah & Crum/Claymore Preferred S I COM 338478100 2,330 138,950 SH   SOLE 1 138,950 0 0
Flaherty & Crumrine Dynamic COM 33848W106 2,523 117,400 SH   SOLE 1 117,400 0 0
Ford Motor Company COM 345370860 114 10,276 SH   SOLE 1 0 0 10,276
Freeport-Mcmoran Inc. COM 35671D857 4,446 151,958 SH   SOLE 1 151,958 0 0
Gabelli Dividend & Income Trust COM 36242H104 13,871 678,273 SH   SOLE 1 678,273 0 0
Gabelli Equity Trust COM 362397101 2,318 380,000 SH   SOLE 1 380,000 0 0
Gaming and Leisure Prop COM 36467J108 6,361 138,709 SH   SOLE 1 138,709 0 0
General American Investors COM 368802104 2,615 73,966 SH   SOLE 1 73,966 0 0
General Motors Company COM 37045V100 126 3,982 SH   SOLE 1 0 0 3,982
Genesis Energy LP COM 371927104 1,025 127,747 SH   SOLE 1 127,747 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101 1,880 13,466 SH   SOLE 1 13,466 0 0
Guggenheim Active Allocation COM 40170T106 4,163 293,194 SH   SOLE 1 293,194 0 0
Guggenheim Strategic Opp Fund COM 40167F101 9,938 617,673 SH   SOLE 1 617,673 0 0
Halliburton Company COM 406216101 2,715 86,564 SH   SOLE 1 86,564 0 0
Healthcare Trust of America COM 42225P501 548,414 19,646,311 SH   SOLE 1, 2 13,664,012 0 5,982,299
Healthpeak Properties Inc COM 42250P103 1,487,929 57,428,201 SH   SOLE 1, 2 43,129,719 0 14,298,482
Hess Corporation COM 42809H107 3,313 31,268 SH   SOLE 1 31,268 0 0
Hess Midstream Lp - Class A COM 428103105 13,255 473,407 SH   SOLE 1 473,407 0 0
HF Sinclair Corp COM 403949100 3,768 83,442 SH   SOLE 1 83,442 0 0
Highwoods Properties Inc. COM 431284108 539,095 15,763,758 SH   SOLE 1, 2 11,760,070 0 4,003,688
HJ Heinz Holdings Corp COM 500754106 4,507 118,160 SH   SOLE 1 118,160 0 0
Host Hotels & Resorts Inc. COM 44107P104 821,842 52,412,653 SH   SOLE 1, 2 36,225,818 0 16,186,835
I Shares Gold Trust COM 464285204 11,177 325,758 SH   SOLE 1 325,758 0 0
IdaCorp. Inc. COM 451107106 42 400 SH   SOLE 1 400 0 0
Intel Corporation COM 458140100 119 3,172 SH   SOLE 1 0 0 3,172
Intercontinental Exchange Inc. COM 45866F104 331 3,525 SH   SOLE 1 0 0 3,525
Invesco S&P 500 Equal Weight COM 46137V357 2,739 20,405 SH   SOLE 1 20,405 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381 2,263 21,135 SH   SOLE 1 21,135 0 0
Invesco Value Municipal Income Trust COM 46132P108 146 11,334 SH   SOLE 1 11,334 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107 5,298 1,362,010 SH   SOLE 1 1,362,010 0 0
Invesco Van Kampen Tst NY Mun COM 46131T101 81 7,500 SH   SOLE 1 7,500 0 0
Invitation Homes Inc COM 46187W107 2,920,528 82,082,162 SH   SOLE 1, 2 59,190,937 0 22,891,225
Iron Mountain Incorporated COM 46284V101 8 161 SH   SOLE 1 161 0 0
iShares Barlcays 20 Year Tr COM 464287432 1,266 11,019 SH   SOLE 1 11,019 0 0
iShares Cohen & Steers Rlty COM 464287564 1,651 27,162 SH   SOLE 1 27,162 0 0
Ishares Iboxx High Yld Corp COM 464288513 467 6,349 SH   SOLE 1 6,349 0 0
iShares Nasdaq Biotechnology COM 464287556 1,738 14,773 SH   SOLE 1 14,773 0 0
iShares Russell 2000 COM 464287655 3,049 18,006 SH   SOLE 1 18,006 0 0
Ishares Russell 2000 Value E COM 464287630 1,105 8,113 SH   SOLE 1 8,113 0 0
Ishares Silver Trust COM 46428Q109 1,621 86,983 SH   SOLE 1 86,983 0 0
iShares U.S. Preferred Stock ETF COM 464288687 6,366 193,595 SH   SOLE 1 193,595 0 0
John Hancock Investors Trust COM 410142103 315 23,927 SH   SOLE 1 23,927 0 0
John Hancock Preferred Income Fund COM 41013W108 668 38,135 SH   SOLE 1 38,135 0 0
John Hancock Preferred Income III COM 41021P103 1,107 70,176 SH   SOLE 1 70,176 0 0
John Hancock T/A Dividend Income Fund COM 41013V100 1,098 47,835 SH   SOLE 1 47,835 0 0
Johnson & Johnson COM 478160104 542 3,056 SH   SOLE 1 0 0 3,056
Jones Lang Lasalle Inc. COM 48020Q107 698,685 3,995,197 SH   SOLE 1, 2 3,548,209 0 446,988
JPMorgan Chase & Co. COM 46625H100 517 4,590 SH   SOLE 1 0 0 4,590
Kayne Anderson MLP Investment COM 486606106 410 48,910 SH   SOLE 1 48,910 0 0
Kimco Realty Corporation COM 49446R109 767,750 38,827,163 SH   SOLE 1, 2 24,202,747 0 14,624,416
Kinder Morgan Inc. COM 49456B101 6,552 390,938 SH   SOLE 1 390,938 0 0
Kinetik Holdings Inc COM 02215L209 198 5,799 SH   SOLE 1 5,799 0 0
Kite Realty Group Trust COM 49803T300 122,459 7,082,621 SH   SOLE 1, 2 6,409,616 0 673,005
KKR Income Opportunities COM 48249T106 1,648 141,567 SH   SOLE 1 141,567 0 0
Laboratory Corporation of America Holdings COM 50540R409 314 1,340 SH   SOLE 1 0 0 1,340
Lamar Advertising Co COM 512816109 322,082 3,661,270 SH   SOLE 1 1,844,273 0 1,816,997
Lexington Realty Trust Pfd. C PFD 529043309 12,177 235,328 SH   SOLE 1 173,554 0 61,774
Liberty All-Star Equity Fund COM 530158104 3,353 533,945 SH   SOLE 1 533,945 0 0
Liberty All-Star Growth Fd COM 529900102 199 34,070 SH   SOLE 1 34,070 0 0
Life Storage Inc. COM 53223X107 8,669 77,641 SH   SOLE 1 77,641 0 0
Macquarie Global Infr Tot Rt COM 55608D101 3,035 130,836 SH   SOLE 1 130,836 0 0
Magellan Midstream Partners COM 559080106 25,434 532,541 SH   SOLE 1 532,541 0 0
Mainstay Cbre Glbl Infr Mega COM 56064Q107 1,573 99,012 SH   SOLE 1 99,012 0 0
Mainstay DefTerm Muni Opps COM 56064K100 702 38,673 SH   SOLE 1 38,673 0 0
MasterCard Incorporated COM 57636Q104 273 866 SH   SOLE 1 46 0 820
McDonald's Corporation COM 580135101 343 1,391 SH   SOLE 1 0 0 1,391
Medtronic plc COM G5960L103 293 3,262 SH   SOLE 1 0 0 3,262
Merck & Co. Inc. COM 58933Y105 196 2,148 SH   SOLE 1 0 0 2,148
MFS Multimarket Income Trust COM 552737108 991 217,231 SH   SOLE 1 217,231 0 0
MFS Municipal Income Trust COM 552738106 267 49,125 SH   SOLE 1 49,125 0 0
Micron Technology Inc. COM 595112103 491 8,883 SH   SOLE 1 487 0 8,396
Microsoft Corporation COM 594918104 1,643 6,399 SH   SOLE 1 226 0 6,173
Mid-America Apartment Communities COM 59522J103 709,426 4,061,720 SH   SOLE 1, 2 2,367,819 0 1,693,901
Mondelez International Inc. Class A COM 609207105 5,642 90,876 SH   SOLE 1 90,876 0 0
Morgan Stanley COM 617446448 270 3,553 SH   SOLE 1 0 0 3,553
Motorola Solutions Inc. COM 620076307 519 2,478 SH   SOLE 1 219 0 2,259
MPLX LP COM 55336V100 21,399 734,115 SH   SOLE 1 734,115 0 0
Netstreit Corp COM 64119V303 157,265 8,334,137 SH   SOLE 1, 2 7,076,774 0 1,257,363
New America High Income Fund COM 641876800 2,892 424,681 SH   SOLE 1 424,681 0 0
Newmont Mining Corporation COM 651639106 5,932 99,410 SH   SOLE 1 99,410 0 0
Nextdecade Corp COM 65342K105 527 118,716 SH   SOLE 1 118,716 0 0
NextEra Energy Inc. COM 65339F101 464,611 5,998,077 SH   SOLE 1, 2 5,975,879 0 22,198
Nextera Energy Partners LP COM 65341B106 29 396 SH   SOLE 1 396 0 0
NIKE Inc. COM 654106103 126 1,229 SH   SOLE 1 0 0 1,229
NiSource Inc. COM 65473P105 176,529 5,986,058 SH   SOLE 1, 2 5,954,161 0 31,897
Norfolk Southern Corporation COM 655844108 184,503 811,750 SH   SOLE 1, 2 809,163 0 2,587
Northrop Grumman Corporation COM 666807102 246 513 SH   SOLE 1 0 0 513
Nucor Corporation COM 670346105 5,630 53,918 SH   SOLE 1 53,918 0 0
NuStar Energy LP COM 67058H102 1,850 132,121 SH   SOLE 1 132,121 0 0
Nutrien Ltd COM 67077M108 12,852 161,273 SH   SOLE 1 161,273 0 0
Nuveen Core Equity Alpha Fund COM 67090X107 2,592 194,176 SH   SOLE 1 194,176 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 3,058 243,487 SH   SOLE 1 243,487 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 2,417 184,342 SH   SOLE 1 184,342 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 3,801 304,816 SH   SOLE 1 304,816 0 0
Nuveen Dynamic Muni Opport COM 67079X102 748 67,264 SH   SOLE 1 67,264 0 0
Nuveen Floating Rate Income COM 67072T108 3,586 430,000 SH   SOLE 1 430,000 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 626 76,620 SH   SOLE 1 76,620 0 0
Nuveen Global High Income COM 67075G103 5,318 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 3,608 307,052 SH   SOLE 1 307,052 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 3,713 713,971 SH   SOLE 1 713,971 0 0
Nuveen Municipal Credit Opp COM 670663103 2,815 230,014 SH   SOLE 1 230,014 0 0
Nuveen Municipal Value Fund COM 670928100 2,782 311,525 SH   SOLE 1 311,525 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107 345 31,198 SH   SOLE 1 31,198 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107 368 31,396 SH   SOLE 1 31,396 0 0
Nuveen Preferred & Income Term Fund COM 67075A106 3,341 173,899 SH   SOLE 1 173,899 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 7,454 974,368 SH   SOLE 1 974,368 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105 4,577 630,377 SH   SOLE 1 630,377 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 2,260 172,921 SH   SOLE 1 172,921 0 0
Nuveen Real Estate Income Fund COM 67071B108 2,281 242,700 SH   SOLE 1 242,700 0 0
Nuveen Select Tax Free COM 67062F100 479 35,000 SH   SOLE 1 35,000 0 0
NVIDIA Corporation COM 67066G104 310 2,048 SH   SOLE 1 149 0 1,899
NXP Semiconductors N.V. COM N6596X109 32 217 SH   SOLE 1 217 0 0
Occidental Petroleum Corporation COM 674599105 2,082 35,356 SH   SOLE 1 35,356 0 0
OGE Energy Corporation COM 670837103 35 896 SH   SOLE 1 896 0 0
ONE Gas Inc W/I COM 68235P108 34 418 SH   SOLE 1 418 0 0
Oneok Inc. COM 682680103 49,939 899,799 SH   SOLE 1 899,799 0 0
Oracle Corporation COM 68389X105 24 349 SH   SOLE 1 349 0 0
Park Hotels & Resorts INC-WI COM 700517105 24 1,758 SH   SOLE 1 1,758 0 0
Pembina Pipeline Corp On Xnys COM 706327103 3,404 96,286 SH   SOLE 1 96,286 0 0
Pepsico Inc. COM 713448108 517 3,101 SH   SOLE 1 0 0 3,101
Pfizer Inc. COM 717081103 116 2,215 SH   SOLE 1 0 0 2,215
PGIM Short Duration High Yield FD COM 69346H100 9,863 801,190 SH   SOLE 1 801,190 0 0
Pgim Shrt Durat Hi Yld COM 69355J104 1,244 83,445 SH   SOLE 1 83,445 0 0
Philip Morris International Inc. COM 718172109 319 3,229 SH   SOLE 1 0 0 3,229
Phillips 66 COM 718546104 12,154 148,235 SH   SOLE 1 145,105 0 3,130
Piedmont Office Realty Trust A COM 720190206 2,728 207,934 SH   SOLE 1 207,934 0 0
Pimco Dynamic Income Fund COM 72201Y101 34,790 1,666,967 SH   SOLE 1 1,666,967 0 0
Pimco Dynamic Income Opport COM 69355M107 19,122 1,380,652 SH   SOLE 1 1,380,652 0 0
Pimco Energy & Tactical Cred COM 69346N107 1,732 134,891 SH   SOLE 1 134,891 0 0
PIMCO Global Stocksplus & In COM 722011103 2,601 329,596 SH   SOLE 1 329,596 0 0
PIMCO High Income Fund COM 722014107 5,994 1,159,318 SH   SOLE 1 1,159,318 0 0
PIMCO Income Strategy Fund II COM 72201J104 6,817 860,734 SH   SOLE 1 860,734 0 0
PIMCO Muni Income Fund III COM 72201A103 1,090 118,215 SH   SOLE 1 118,215 0 0
PIMCO Municipal Income Fund COM 72200R107 915 79,460 SH   SOLE 1 79,460 0 0
PIMCO NY Muni Income Fund II COM 72200Y102 340 38,957 SH   SOLE 1 38,957 0 0
Pioneer Diversified High Income COM 723653101 944 87,051 SH   SOLE 1 87,051 0 0
Pioneer High Income Trust COM 72369H106 789 111,696 SH   SOLE 1 111,696 0 0
Pioneer Municipal High Income Trust COM 723763108 167 18,000 SH   SOLE 1 18,000 0 0
Plains All American Pipeline LP COM 726503105 21,946 2,234,845 SH   SOLE 1 2,234,845 0 0
PNM Resources Inc. COM 69349H107 98,021 2,051,505 SH   SOLE 1, 2 2,040,450 0 11,055
Portland General Electric Co. COM 736508847 56,289 1,164,676 SH   SOLE 1, 2 1,160,770 0 3,906
PowerShares Preferred Portfolio COM 46138E511 48 3,876 SH   SOLE 1 3,876 0 0
PPL Corporation COM 69351T106 81,354 2,998,688 SH   SOLE 1, 2 2,977,768 0 20,920
Prologis Inc. COM 74340W103 2,921,261 24,829,113 SH   SOLE 1, 2 17,365,457 0 7,463,656
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 10,224 891,410 SH   SOLE 1 891,410 0 0
Public Service Enterprise Group Incorporated COM 744573106 31,127 491,898 SH   SOLE 1 491,898 0 0
Public Storage COM 74460D109 3,368,832 10,774,931 SH   SOLE 1, 2 7,744,719 0 3,030,212
Putnam Managed Municipal Income Trust COM 746823103 593 89,542 SH   SOLE 1 89,542 0 0
Putnam Muni Opportunities Tst COM 746922103 599 50,786 SH   SOLE 1 50,786 0 0
Quimica Y Minera Chil-SP ADR ADR 833635105 5,059 60,567 SH   SOLE 1 60,567 0 0
Rattler Midstream Partners COM 75419T103 13 959 SH   SOLE 1 959 0 0
Realty Income Corporation COM 756109104 2,403,242 35,202,494 SH   SOLE 1, 2 24,427,470 0 10,775,024
Reaves Utility Income Fund COM 756158101 474 15,285 SH   SOLE 1 15,285 0 0
Red Rock Resorts Inc. COM 75700L108 5 145 SH   SOLE 1 145 0 0
Rice Acquisition Corp Ii COM G75529118 7,673 779,016 SH   SOLE 1 779,016 0 0
Rlj Lodging Trust 1.950 Perp Sr:A Cvt PFD 74965L200 13,570 523,325 SH   SOLE 1 188,636 0 334,689
Royce Value Trust COM 780910105 4,056 290,360 SH   SOLE 1 290,360 0 0
RPT Realty 7.25 CV Pr.D (RPT D) PFD 74971D200 956 20,020 SH   SOLE 1 20 0 20,000
Ryman Hospitality Properties COM 78377T107 1 7 SH   SOLE 1 7 0 0
Sabra Healthcare Reit Inc COM 78573L106 6 420 SH   SOLE 1 420 0 0
salesforce.com inc. COM 79466L302 33 200 SH   SOLE 1 200 0 0
Sanderson Farms Inc COM 800013104 1,374 6,373 SH   SOLE 1 6,373 0 0
SBA Communications Corporation COM 78410G104 666,263 2,081,986 SH   SOLE 1, 2 1,975,179 0 106,807
Sempra Energy COM 816851109 236,548 1,574,152 SH   SOLE 1, 2 1,567,785 0 6,367
Shell Midstream Partners LP COM 822634101 1,557 110,646 SH   SOLE 1 110,646 0 0
Silver Wheaton Corp COM 962879102 1,809 50,215 SH   SOLE 1 50,215 0 0
Simon Property Group Inc. COM 828806109 2,210,131 23,279,124 SH   SOLE 1, 2 16,517,774 0 6,761,350
SITE Centers Corp COM 82981J109 140,531 10,429,585 SH   SOLE 1 6,789,439 0 3,640,146
Sjw Corp COM 784305104 24 392 SH   SOLE 1 392 0 0
Solaredge Technologies Inc COM 83417M104 13 49 SH   SOLE 1 49 0 0
Southwest Gas Holdings Inc. COM 844895102 64,802 744,161 SH   SOLE 1, 2 740,737 0 3,424
Spdr Dow Jones Reit Etf COM 78464A607 532 5,599 SH   SOLE 1 5,599 0 0
Spdr Gold Minishares Trust COM 98149E303 43,880 1,222,956 SH   SOLE 1 1,222,956 0 0
Spdr Gold Trust COM 78463V107 7,549 44,809 SH   SOLE 1 44,809 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 5,004 168,303 SH   SOLE 1 168,303 0 0
SPDR Trust Series 1 COM 78462F103 5,662 15,008 SH   SOLE 1 15,008 0 0
Spire Inc. COM 84857L101 70,832 952,423 SH   SOLE 1, 2 947,394 0 5,029
Spirit Realty Capital COM 84860W300 539,602 14,280,461 SH   SOLE 1, 2 9,426,023 0 4,854,438
Sprott Physical Gold And Silver Trust COM 85208R101 7,752 460,880 SH   SOLE 1 460,880 0 0
Sprott Physical Gold Tr COM 85207H104 2,469 174,109 SH   SOLE 1 174,109 0 0
Sprott Physical Platin and Pal COM 85207Q104 906 68,522 SH   SOLE 1 68,522 0 0
Sprott Physical Silver Trust COM 85207K107 2,360 342,012 SH   SOLE 1 342,012 0 0
Stem, Inc. COM 85859N102 369 51,555 SH   SOLE 1 51,555 0 0
Store Capital Corp COM 862121100 21 824 SH   SOLE 1 824 0 0
Sun Communities Inc. COM 866674104 1,451,043 9,105,198 SH   SOLE 1, 2 6,365,455 0 2,739,743
Sunstone Hotel Investors Inc. COM 867892101 4,803 484,197 SH   SOLE 1, 2 431,833 0 52,364
Switch Inc - A COM 87105L104 14 415 SH   SOLE 1 415 0 0
Taiwan Semiconductors ADR ADR 874039100 23 282 SH   SOLE 1 282 0 0
Targa Resources Corp. COM 87612G101 88,469 1,482,636 SH   SOLE 1, 2 1,475,564 0 7,072
TC Energy Corp COM 87807B107 2,235 43,134 SH   SOLE 1 43,134 0 0
TE Connectivity Ltd. COM H84989104 250 2,208 SH   SOLE 1 0 0 2,208
Teck Resources Ltd-Cls B COM 878742204 3,972 129,929 SH   SOLE 1 127,386 0 2,543
Tekla Healthcare Investors COM 87911J103 2,328 124,562 SH   SOLE 1 124,562 0 0
Tekla Healthcare Opportunities Fund COM 879105104 1,377 69,045 SH   SOLE 1 69,045 0 0
Tekla Life Sciences Investors COM 87911K100 790 55,489 SH   SOLE 1 55,489 0 0
Teleflex Inc. COM 879369106 133 542 SH   SOLE 1 0 0 542
Tellurian Inc COM 87968A104 604 202,691 SH   SOLE 1 202,691 0 0
Templeton Emerging Markets Fd COM 880191101 451 37,645 SH   SOLE 1 37,645 0 0
Tesla Motors Inc. COM 88160R101 368 547 SH   SOLE 1 11 0 536
The Boeing Company COM 097023105 177 1,296 SH   SOLE 1 0 0 1,296
The Goldman Sachs Group Inc. COM 38141G104 346 1,164 SH   SOLE 1 0 0 1,164
The Home Depot Inc. COM 437076102 230 839 SH   SOLE 1 0 0 839
The Mosaic Company COM 61945C103 5,809 123,002 SH   SOLE 1 123,002 0 0
The PNC Financial Services Group Inc. COM 693475105 106 670 SH   SOLE 1 0 0 670
The Procter & Gamble Company COM 742718109 407 2,829 SH   SOLE 1 0 0 2,829
The Southern Company COM 842587107 88,500 1,241,054 SH   SOLE 1 1,241,054 0 0
The Walt Disney Company COM 254687106 175 1,849 SH   SOLE 1 0 0 1,849
The Williams Companies Inc. COM 969457100 17,058 546,557 SH   SOLE 1 546,557 0 0
Thermo Fisher Scientific Inc. COM 883556102 254 467 SH   SOLE 1 0 0 467
Thornburg Income Builder Opp COM 885213108 1,362 93,893 SH   SOLE 1 93,893 0 0
TRICON CAPITAL GROUP INC COM 89612W102 127,369 12,561,077 SH   SOLE 1, 2 10,893,351 0 1,667,726
Tyson Foods Inc. COM 902494103 8,100 94,117 SH   SOLE 1 94,117 0 0
UDR Inc. COM 902653104 1,792,171 38,924,552 SH   SOLE 1, 2 27,294,170 0 11,630,382
Union Pacific Corporation COM 907818108 4,676 21,923 SH   SOLE 1 21,923 0 0
United Parcel Service Inc. COM 911312106 426 2,335 SH   SOLE 1 0 0 2,335
UnitedHealth Group Incorporated COM 91324P102 444 865 SH   SOLE 1 0 0 865
Vale S.A. ADR ADR 91912E105 9,640 658,907 SH   SOLE 1 658,907 0 0
Valero Energy Corporation COM 91913Y100 7,479 70,373 SH   SOLE 1 70,373 0 0
Vaneck Pharmaceutical Etf COM 92189F692 757 9,855 SH   SOLE 1 9,855 0 0
Vanguard Reit Etf COM 922908553 11,431 125,434 SH   SOLE 1 125,434 0 0
Vanguard S&P 500 ETF COM 922908363 5,833 16,815 SH   SOLE 1 16,815 0 0
Ventas Inc. COM 92276F100 30,830 599,461 SH   SOLE 1 599,461 0 0
Verizon Communications Inc. COM 92343V104 691 13,618 SH   SOLE 1 489 0 13,129
VICI Properties Inc. COM 925652109 118,751 3,986,254 SH   SOLE 1 1,402,643 0 2,583,611
Visa Inc. COM 92826C839 303 1,539 SH   SOLE 1 113 0 1,426
Wal-Mart Stores Inc. COM 931142103 171 1,403 SH   SOLE 1 0 0 1,403
Waste Management Inc. COM 94106L109 139,499 911,878 SH   SOLE 1, 2 906,472 0 5,406
Wells Fargo & Co. 7.5 PFD 949746804 1,398 1,150 SH   SOLE 1 1,150 0 0
Wells Fargo Advantage Income Fund COM 94987B105 10,345 1,593,976 SH   SOLE 1 1,593,976 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101 1,376 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104 2,811,162 34,133,631 SH   SOLE 1, 2 23,624,773 0 10,508,858
Western Asset Divers Inc COM 95790K109 3,817 275,412 SH   SOLE 1 275,412 0 0
Western Asset Emerging Marke COM 95766A101 2,296 260,000 SH   SOLE 1 260,000 0 0
Western Asset Global Corp. COM 95790C107 2,301 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109 3,407 483,252 SH   SOLE 1 483,252 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107 1,687 138,478 SH   SOLE 1 138,478 0 0
Western Asset Municipal Part COM 95766P108 430 34,358 SH   SOLE 1 34,358 0 0
Western Gas Equity Partners COM 958669103 419 17,216 SH   SOLE 1 17,216 0 0
Wework Inc COM 96209A104 42,384 8,443,042 SH   SOLE 1 6,573,144 0 1,869,898
Weyerhaeuser Company COM 962166104 192,877 5,823,791 SH   SOLE 1 5,509,625 0 314,166
Willis Group Holdings plc COM G96629103 277 1,403 SH   SOLE 1 0 0 1,403
Wisconsin Energy Corporation COM 92939U106 150,957 1,499,974 SH   SOLE 1, 2 1,492,201 0 7,773
Workday Inc. COM 98138H101 24 171 SH   SOLE 1 171 0 0
Xylem Inc. COM 98419M100 8 99 SH   SOLE 1 99 0 0
ZEBRA TECHNOLOGIES Corp CL A COM 989207105 21 73 SH   SOLE 1 73 0 0
Zimmer Energy Transition Acquisition Corp COM 989570205 14,795 1,502,065 SH   SOLE 1 1,502,065 0 0