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
21Vianet Group Inc-Adr ADR 90138A103 24 4,443 SH   SOLE 1 4,443 0 0
Abbott Laboratories COM 002824100 103 1,061 SH   SOLE 1 0 0 1,061
Acadia Realty Trust COM 004239109 181,734 14,400,440 SH   SOLE 1 11,973,892 0 2,426,548
Adams Express Co COM 006212104 16,644 1,142,314 SH   SOLE 1 1,142,314 0 0
Adams Natural Resources Fund COM 00548F105 1,502 77,196 SH   SOLE 1 77,196 0 0
Adobe Systems Incorporated COM 00724F101 478 1,736 SH   SOLE 1 85 0 1,651
Advanced Micro Devic COM 007903107 17 276 SH   SOLE 1 276 0 0
Agco Corp. COM 001084102 2,990 31,092 SH   SOLE 1 31,092 0 0
AGIC Convertible & Income FD II COM 92838U108 3,215 1,140,169 SH   SOLE 1 1,140,169 0 0
AGIC Equity & Convertible Income COM 92841M101 1,140 56,127 SH   SOLE 1 56,127 0 0
Agree Realty Corp. COM 008492100 73,106 1,081,777 SH   SOLE 1 0 0 1,081,777
Air Products and Chemicals Inc. COM 009158106 219 939 SH   SOLE 1 50 0 889
Albemarle Corporation COM 012653101 17 65 SH   SOLE 1 65 0 0
Alcoa Corp COM 013872106 2,554 75,885 SH   SOLE 1 75,885 0 0
Allete Inc. COM 018522300 25 496 SH   SOLE 1 496 0 0
Alliance Resource Partners LP COM 01877R108 1,236 53,961 SH   SOLE 1 53,961 0 0
AllianceBernstein Global High Income Fund COM 01879R106 2,036 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108 169,717 3,202,821 SH   SOLE 1, 2 3,188,722 0 14,099
Allianzgi Artificial Intel COM 92838Y100 279 17,933 SH   SOLE 1 17,933 0 0
Alphabet Inc CL A COM 02079K305 256 2,680 SH   SOLE 1 0 0 2,680
Alpine Total Dynamic Dividend Fund COM 00326L100 5,761 806,912 SH   SOLE 1 806,912 0 0
Amazon.com Inc. COM 023135106 730 6,463 SH   SOLE 1 180 0 6,283
American Electric Power Company Inc. COM 025537101 121,545 1,405,960 SH   SOLE 1, 2 1,397,219 0 8,741
American Homes 4 Rent-CL COM 02665T306 3,568 108,749 SH   SOLE 1 25,965 0 82,784
American Tower Corporation COM 03027X100 2,884,162 13,434,196 SH   SOLE 1, 2 12,860,969 0 573,227
American Water Works Company Inc. COM 030420103 27,185 208,862 SH   SOLE 1 208,862 0 0
Americold Realty Trust COM 03064D108 1,099,880 44,712,207 SH   SOLE 1, 2 31,921,210 0 12,790,997
Analog Devices Inc. COM 032654105 9 68 SH   SOLE 1 68 0 0
Anthem Inc. COM 036752103 356 784 SH   SOLE 1 0 0 784
Apartment Income Reit Co COM 03750L109 814,054 21,082,067 SH   SOLE 1, 2 16,142,677 0 4,939,390
Apollo Tactical Income Fund COM 037638103 1,541 130,826 SH   SOLE 1 130,826 0 0
Apple Inc. COM 037833100 1,560 11,290 SH   SOLE 1 288 0 11,002
Applied Materials Inc. COM 038222105 11 138 SH   SOLE 1 138 0 0
Archaea Energy Inc COM 03940F103 7 382 SH   SOLE 1 382 0 0
Archer-Daniels-Midland Company COM 039483102 6,692 83,178 SH   SOLE 1 80,359 0 2,819
Ares Dynamic Credit Allocation COM 04014F102 7,911 673,274 SH   SOLE 1 673,274 0 0
AT&T Inc. COM 00206R102 122 7,958 SH   SOLE 1 0 0 7,958
AvalonBay Communities Inc. COM 053484101 1,199 6,508 SH   SOLE 1 6,508 0 0
Babson Cap Global COM 06760L100 3,462 283,285 SH   SOLE 1 283,285 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682 235 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104 423 14,012 SH   SOLE 1 0 0 14,012
Barrick Gold Corp. COM 067901108 4,790 309,062 SH   SOLE 1 293,243 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,490 9,327 SH   SOLE 1 9,327 0 0
Black Hills Corp. COM 092113109 34 495 SH   SOLE 1 495 0 0
Blackrock Capital Allocation COM 09260U109 8,962 658,460 SH   SOLE 1 658,460 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 3,810 445,607 SH   SOLE 1 445,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100 3,158 331,022 SH   SOLE 1 331,022 0 0
Blackrock Debt Strategies Fund COM 09255R202 1,017 114,014 SH   SOLE 1 114,014 0 0
Blackrock Enh Cap And Inc COM 09256A109 1,713 104,136 SH   SOLE 1 104,136 0 0
Blackrock Esg Capital Alloca COM 09262F100 4,359 340,290 SH   SOLE 1 340,290 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104 1,155 106,384 SH   SOLE 1 106,384 0 0
Blackrock Health Sci Tr Ii COM 09260E105 1,060 71,006 SH   SOLE 1 71,006 0 0
Blackrock Innov & Grow Tr COM 09260Q108 787 108,192 SH   SOLE 1 108,192 0 0
Blackrock Limited Duration Income Trust COM 09249W101 8,129 671,780 SH   SOLE 1 671,780 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 2,732 191,884 SH   SOLE 1 191,884 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 1,918 170,484 SH   SOLE 1 170,484 0 0
Blackrock Munivest Fund COM 09253R105 1,786 268,971 SH   SOLE 1 268,971 0 0
Blackrock Muniyield Fund COM 09253W104 693 69,696 SH   SOLE 1 69,696 0 0
Blackrock Muniyield Insured COM 09254E103 1,886 180,787 SH   SOLE 1 180,787 0 0
Blackrock Muniyield Quality COM 09254F100 987 89,324 SH   SOLE 1 89,324 0 0
Blackrock Science & Tech Ii COM 09260K101 395 22,390 SH   SOLE 1 22,390 0 0
Blackstone/GSO Long-Short CR COM 09257D102 2,927 268,520 SH   SOLE 1 268,520 0 0
Boulder Growth & Income Fund Inc. COM 101507101 5,059 465,000 SH   SOLE 1 465,000 0 0
Boyd Gaming Corp. COM 103304101 204,763 4,296,812 SH   SOLE 1, 2 3,889,409 0 407,403
Brixmor Property Group COM 11120U105 54,765 2,965,100 SH   SOLE 1, 2 2,447,005 0 518,095
Broadcom Inc COM 11135F101 712 1,604 SH   SOLE 1 63 0 1,541
Bunge Limited COM G16962105 17,856 216,250 SH   SOLE 1 216,250 0 0
Caesars Entertainment Inc COM 12769G100 44,035 1,364,887 SH   SOLE 1 1,266,561 0 98,326
Calamos Convertible & High Income Fund COM 12811P108 3,329 329,884 SH   SOLE 1 329,884 0 0
Calamos Convertible Opp&Inc COM 128117108 3,596 372,278 SH   SOLE 1 372,278 0 0
Camden Property Trust COM 133131102 1,352,022 11,319,751 SH   SOLE 1, 2 8,202,749 0 3,117,002
Cameco Corp. COM 13321L108 16 600 SH   SOLE 1 600 0 0
Cardinal Health Inc. COM 14149Y108 412 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 128 781 SH   SOLE 1 0 0 781
CBRE Clarion Global Real Estate Income Fund COM 12504G100 1,180 204,482 SH   SOLE 1 204,482 0 0
CenterPoint Energy Inc. COM 15189T107 167,646 5,949,109 SH   SOLE 1, 2 5,920,025 0 29,084
CF Industries Holdings Inc. COM 125269100 11,439 118,848 SH   SOLE 1 116,531 0 2,317
Cheniere Energy Inc. COM 16411R208 201,903 1,216,941 SH   SOLE 1, 2 1,212,844 0 4,097
Chevron Corporation COM 166764100 19,916 138,626 SH   SOLE 1 138,626 0 0
Chubb Ltd COM H1467J104 150 825 SH   SOLE 1 0 0 825
Cisco Systems Inc. COM 17275R102 15 378 SH   SOLE 1 378 0 0
Citigroup Inc. COM 172967424 138 3,318 SH   SOLE 1 0 0 3,318
Clearwater Energy Inc. Class C COM 18539C204 19,032 597,561 SH   SOLE 1 597,561 0 0
Cloudflare Inc - Class A COM 18915M107 7 124 SH   SOLE 1 124 0 0
CMS Energy Corporation COM 125896100 32,949 565,740 SH   SOLE 1 565,740 0 0
Colgate-Palmolive Company COM 194162103 218 3,104 SH   SOLE 1 0 0 3,104
Comcast Corporation COM 20030N101 127 4,333 SH   SOLE 1 0 0 4,333
Conocophillips COM 20825C104 7,957 77,751 SH   SOLE 1 77,751 0 0
Consumer Discretionary Selt COM 81369Y407 1,498 10,519 SH   SOLE 1 10,519 0 0
Corteva Inc-W/I COM 22052L104 17,342 303,453 SH   SOLE 1 303,453 0 0
Costco Wholesale Corporation COM 22160K105 261 553 SH   SOLE 1 0 0 553
Cousins Properties Inc. COM 222795502 217,081 9,296,813 SH   SOLE 1 4,294,738 0 5,002,075
Crestwood Equity Partners LP COM 226344208 19,488 701,782 SH   SOLE 1 701,782 0 0
Crowdstrike Holdings Inc - A COM 22788C105 10 63 SH   SOLE 1 63 0 0
Crown Castle International Corp. COM 22822V101 1,204,827 8,335,213 SH   SOLE 1, 2 7,993,695 0 341,518
CSX Corporation COM 126408103 6,349 238,344 SH   SOLE 1 238,344 0 0
CubeSmart COM 229663109 327,615 8,178,103 SH   SOLE 1, 2 7,138,916 0 1,039,187
Cummins Inc. COM 231021106 8 37 SH   SOLE 1 37 0 0
Cyxtera Technologies Inc COM 23284C102 32 7,740 SH   SOLE 1 7,740 0 0
Danaher Corporation COM 235851102 246 954 SH   SOLE 1 0 0 954
Darling Intl Inc COM 237266101 5,390 81,486 SH   SOLE 1 81,486 0 0
DCP Midstream Partners LP COM 23311P100 3,697 98,415 SH   SOLE 1 98,415 0 0
Deere & Company COM 244199105 18,612 55,743 SH   SOLE 1 54,422 0 1,321
Denbury Inc COM 24790A101 2,141 24,819 SH   SOLE 1 24,819 0 0
Diamondrock Hospitality Co. COM 252784301 5 723 SH   SOLE 1 723 0 0
Digital Realty Trust Inc. COM 253868103 2,130,012 21,480,318 SH   SOLE 1, 2 15,459,862 0 6,020,456
DigitalBridge Group Inc COM 25401T603 42,915 3,430,485 SH   SOLE 1, 2 3,137,027 0 293,458
DNP Select Income Fund COM 23325P104 7,002 675,908 SH   SOLE 1 675,908 0 0
Doubleline Income Solutions COM 258622109 6,859 635,129 SH   SOLE 1 635,129 0 0
Doubleline Yield Opport COM 25862D105 5,610 415,841 SH   SOLE 1 415,841 0 0
Dow Inc COM 260557103 104 2,377 SH   SOLE 1 0 0 2,377
Dt Midstream Inc COM 23345M107 111,913 2,156,730 SH   SOLE 1, 2 2,150,496 0 6,234
Duke Energy Corporation COM 26441C204 143,342 1,540,982 SH   SOLE 1, 2 1,536,733 0 4,249
Duke Realty Corporation COM 264411505 1,987,597 41,238,418 SH   SOLE 1, 2 30,679,934 0 10,558,484
Eastgroup Properties Inc. COM 277276101 5,029 34,839 SH   SOLE 1 34,839 0 0
Eaton Corporation plc COM G29183103 276 2,066 SH   SOLE 1 0 0 2,066
Eaton Vance Enh Eqt Inc Ii COM 278277108 818 53,458 SH   SOLE 1 53,458 0 0
Eaton Vance Floating Rate Income Trust COM 278279104 1,096 96,447 SH   SOLE 1 96,447 0 0
Eaton Vance Insured Muni Bnd COM 27827X101 174 18,000 SH   SOLE 1 18,000 0 0
Eaton Vance Limited Duration Fund COM 27828H105 3,458 375,463 SH   SOLE 1 375,463 0 0
Eaton Vance Muni Income Trust COM 27826U108 71 7,239 SH   SOLE 1 7,239 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105 1,741 156,662 SH   SOLE 1 156,662 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 7,895 523,221 SH   SOLE 1 523,221 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 5,034 231,464 SH   SOLE 1 231,464 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 2,756 253,780 SH   SOLE 1 253,780 0 0
Eaton Vance Tax-Managed Global COM 27829F108 7,617 1,050,666 SH   SOLE 1 1,050,666 0 0
Ecolab Inc. COM 278865100 8 54 SH   SOLE 1 54 0 0
Edison International COM 281020107 16,736 295,787 SH   SOLE 1 295,787 0 0
Enbridge Inc COM 29250N105 4,237 114,192 SH   SOLE 1 114,192 0 0
Energy Transfer LP COM 29273V100 32,415 2,938,848 SH   SOLE 1 2,938,848 0 0
Entergy Corporation COM 29364G103 120,842 1,200,855 SH   SOLE 1, 2 1,196,107 0 4,748
Enterprise Products Partners COM 293792107 9,739 409,560 SH   SOLE 1 409,560 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307 1,465 57,085 SH   SOLE 1 57,085 0 0
EOG Resources Inc. COM 26875P101 4,086 36,571 SH   SOLE 1 34,672 0 1,899
Equinix Inc. COM 29444U700 1,171,597 2,059,861 SH   SOLE 1, 2 1,441,161 0 618,700
Equitrans Midstream Corp-W/I COM 294600101 4,739 633,598 SH   SOLE 1 633,598 0 0
Equity Residential COM 29476L107 27 399 SH   SOLE 1 399 0 0
Essential Properties Realty COM 29670E107 83,156 4,275,391 SH   SOLE 1 3,646,027 0 629,364
Essential Utilities COM 29670G102 70,331 1,699,648 SH   SOLE 1, 2 1,686,064 0 13,584
Essex Property Trust Inc. COM 297178105 542,314 2,239,102 SH   SOLE 1, 2 1,636,404 0 602,698
Evergy Inc COM 30034W106 153,071 2,576,961 SH   SOLE 1, 2 2,573,312 0 3,649
Eversource Energy COM 30040W108 5,716 73,316 SH   SOLE 1 73,316 0 0
Evoqua Water Technologies Co COM 30057T105 13 401 SH   SOLE 1 401 0 0
Exelon Corporation COM 30161N101 47,967 1,280,493 SH   SOLE 1, 2 1,274,213 0 6,280
Extra Space Storage Inc. COM 30225T102 952,868 5,518,176 SH   SOLE 1, 2 3,391,844 0 2,126,332
Exxon Mobil Corporation COM 30231G102 9,116 104,415 SH   SOLE 1 104,415 0 0
Facebook Inc. COM 30303M102 513 3,781 SH   SOLE 1 90 0 3,691
Federal Realty Investment Trust COM 313745101 82,226 912,781 SH   SOLE 1 790,340 0 122,441
First Industrial Realty Trust COM 32054K103 172,334 3,845,886 SH   SOLE 1, 2 440,109 0 3,405,777
First Solar Inc. COM 336433107 26 196 SH   SOLE 1 196 0 0
First Trust Energy Infra. COM 33738C103 3,624 271,837 SH   SOLE 1 271,837 0 0
First Trust High Inc COM 33738E109 2,493 230,000 SH   SOLE 1 230,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 6,431 387,893 SH   SOLE 1 387,893 0 0
First Trust MLP and Energy Inc COM 33739B104 2,881 402,870 SH   SOLE 1 402,870 0 0
First Trust New Opportunites MLP COM 33739M100 1,789 326,451 SH   SOLE 1 326,451 0 0
Firstenergy Corp. COM 337932107 140,841 3,806,527 SH   SOLE 1, 2 3,795,841 0 10,686
Flah & Crum/Claymore Preferred S I COM 338478100 3,235 217,867 SH   SOLE 1 217,867 0 0
Flaherty & Crumrine Dynamic COM 33848W106 3,242 170,740 SH   SOLE 1 170,740 0 0
Ford Motor Company COM 345370860 115 10,276 SH   SOLE 1 0 0 10,276
Freeport-Mcmoran Inc. COM 35671D857 8,647 316,398 SH   SOLE 1 316,398 0 0
Gabelli Dividend & Income Trust COM 36242H104 13,419 716,831 SH   SOLE 1 716,831 0 0
Gabelli Equity Trust COM 362397101 2,090 380,000 SH   SOLE 1 380,000 0 0
Gaming and Leisure Prop COM 36467J108 3,328 75,228 SH   SOLE 1 75,228 0 0
General American Investors COM 368802104 2,985 88,192 SH   SOLE 1 88,192 0 0
General Motors Company COM 37045V100 128 3,982 SH   SOLE 1 0 0 3,982
Genesis Energy LP COM 371927104 1,001 108,779 SH   SOLE 1 108,779 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101 1,669 13,163 SH   SOLE 1 13,163 0 0
Guggenheim Active Allocation COM 40170T106 6,059 470,044 SH   SOLE 1 470,044 0 0
Guggenheim Strategic Opp Fund COM 40167F101 8,386 545,954 SH   SOLE 1 545,954 0 0
Halliburton Company COM 406216101 2,290 93,009 SH   SOLE 1 93,009 0 0
Healthcare Realty Trust Inc. COM 42226K105 737,656 35,382,865 SH   SOLE 1, 2 25,822,756 0 9,560,109
Healthpeak Properties Inc COM 42250P103 725,337 31,651,515 SH   SOLE 1, 2 24,348,285 0 7,303,230
Hess Corporation COM 42809H107 2,611 23,953 SH   SOLE 1 23,953 0 0
Hess Midstream Lp - Class A COM 428103105 12,011 470,640 SH   SOLE 1 470,640 0 0
HF Sinclair Corp COM 403949100 725 13,467 SH   SOLE 1 13,467 0 0
Highwoods Properties Inc. COM 431284108 464,708 17,239,625 SH   SOLE 1, 2 13,164,042 0 4,075,583
HJ Heinz Holdings Corp COM 500754106 6,019 180,480 SH   SOLE 1 180,480 0 0
Host Hotels & Resorts Inc. COM 44107P104 782,414 49,273,450 SH   SOLE 1, 2 35,613,076 0 13,660,374
I Shares Gold Trust COM 464285204 13,923 441,590 SH   SOLE 1 441,590 0 0
IdaCorp. Inc. COM 451107106 40 400 SH   SOLE 1 400 0 0
Intel Corporation COM 458140100 82 3,172 SH   SOLE 1 0 0 3,172
Intercontinental Exchange Inc. COM 45866F104 318 3,525 SH   SOLE 1 0 0 3,525
International Business Machines Corporation COM 459200101 325 2,734 SH   SOLE 1 101 0 2,633
Invesco S&P 500 Equal Weight COM 46137V357 3,866 30,374 SH   SOLE 1 30,374 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381 2,588 24,693 SH   SOLE 1 24,693 0 0
Invesco Van Kampen Muni Trust COM 46131J103 165 18,000 SH   SOLE 1 18,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107 5,797 1,558,240 SH   SOLE 1 1,558,240 0 0
Invesco Van Kampen Tst NY Mun COM 46131T101 72 7,500 SH   SOLE 1 7,500 0 0
Invitation Homes Inc COM 46187W107 2,670,123 79,065,439 SH   SOLE 1, 2 57,367,350 0 21,698,089
Iron Mountain Incorporated COM 46284V101 30,500 693,660 SH   SOLE 1, 2 621,216 0 72,444
iShares Barlcays 20 Year Tr COM 464287432 740 7,222 SH   SOLE 1 7,222 0 0
Ishares Bloomberg Roll Selec COM 46431W598 194 3,522 SH   SOLE 1 3,522 0 0
iShares Cohen & Steers Rlty COM 464287564 256 4,766 SH   SOLE 1 4,766 0 0
iShares Nasdaq Biotechnology COM 464287556 1,728 14,773 SH   SOLE 1 14,773 0 0
iShares Russell 1000 Value COM 464287598 3,198 23,519 SH   SOLE 1 23,519 0 0
iShares Russell 2000 COM 464287655 2,970 18,006 SH   SOLE 1 18,006 0 0
Ishares Russell 2000 Value E COM 464287630 1,212 9,400 SH   SOLE 1 9,400 0 0
Ishares Silver Trust COM 46428Q109 574 32,821 SH   SOLE 1 32,821 0 0
iShares U.S. Preferred Stock ETF COM 464288687 1,376 43,521 SH   SOLE 1 43,521 0 0
John Hancock Investors Trust COM 410142103 289 23,927 SH   SOLE 1 23,927 0 0
John Hancock Preferred Income Fund COM 41013W108 418 26,120 SH   SOLE 1 26,120 0 0
John Hancock Preferred Income III COM 41021P103 545 36,388 SH   SOLE 1 36,388 0 0
John Hancock T/A Dividend Income Fund COM 41013V100 1,003 47,835 SH   SOLE 1 47,835 0 0
Johnson & Johnson COM 478160104 499 3,056 SH   SOLE 1 0 0 3,056
Jones Lang Lasalle Inc. COM 48020Q107 481,513 3,188,093 SH   SOLE 1, 2 2,868,464 0 319,629
JPMorgan Chase & Co. COM 46625H100 480 4,590 SH   SOLE 1 0 0 4,590
Kayne Anderson MLP Investment COM 486606106 396 48,910 SH   SOLE 1 48,910 0 0
Kimco Realty Corporation COM 49446R109 734,457 39,900,736 SH   SOLE 1, 2 24,823,233 0 15,077,503
Kinder Morgan Inc. COM 49456B101 6,325 380,080 SH   SOLE 1 380,080 0 0
Kite Realty Group Trust COM 49803T300 124,000 7,200,903 SH   SOLE 1, 2 6,533,383 0 667,520
KKR Income Opportunities COM 48249T106 2,058 179,917 SH   SOLE 1 179,917 0 0
Laboratory Corporation of America Holdings COM 50540R409 274 1,340 SH   SOLE 1 0 0 1,340
Lamar Advertising Co COM 512816109 273,675 3,317,680 SH   SOLE 1 1,693,265 0 1,624,415
Lexington Realty Trust Pfd. C PFD 529043309 10,618 219,378 SH   SOLE 1 186,042 0 33,336
Liberty All-Star Equity Fund COM 530158104 1,656 299,378 SH   SOLE 1 299,378 0 0
Life Storage Inc. COM 53223X107 58,464 527,841 SH   SOLE 1, 2 237,537 0 290,304
Macquarie Global Infr Tot Rt COM 55608D101 1,484 77,882 SH   SOLE 1 77,882 0 0
Magellan Midstream Partners COM 559080106 22,372 470,898 SH   SOLE 1 470,898 0 0
Mainstay Cbre Glbl Infr Mega COM 56064Q107 1,694 137,090 SH   SOLE 1 137,090 0 0
Mainstay DefTerm Muni Opps COM 56064K100 905 58,084 SH   SOLE 1 58,084 0 0
MasterCard Incorporated COM 57636Q104 247 869 SH   SOLE 1 49 0 820
McDonald's Corporation COM 580135101 321 1,391 SH   SOLE 1 0 0 1,391
Medical Properties Trust Inc. COM 58463J304 1 100 SH   SOLE 1 100 0 0
Medtronic plc COM G5960L103 263 3,262 SH   SOLE 1 0 0 3,262
Merck & Co. Inc. COM 58933Y105 185 2,148 SH   SOLE 1 0 0 2,148
MFS Multimarket Income Trust COM 552737108 1,200 283,653 SH   SOLE 1 283,653 0 0
MFS Municipal Income Trust COM 552738106 286 59,125 SH   SOLE 1 59,125 0 0
Micron Technology Inc. COM 595112103 248 4,956 SH   SOLE 1 322 0 4,634
Microsoft Corporation COM 594918104 1,490 6,399 SH   SOLE 1 226 0 6,173
Mid-America Apartment Communities COM 59522J103 913,212 5,889,416 SH   SOLE 1, 2 3,607,524 0 2,281,892
Mondelez International Inc. Class A COM 609207105 1,910 34,832 SH   SOLE 1 34,832 0 0
Morgan Stanley COM 617446448 281 3,553 SH   SOLE 1 0 0 3,553
Motorola Solutions Inc. COM 620076307 555 2,478 SH   SOLE 1 219 0 2,259
MPLX LP COM 55336V100 21,747 724,646 SH   SOLE 1 724,646 0 0
Nbrgr Brmn Nex Gen Connect COM 64133Q108 271 28,743 SH   SOLE 1 28,743 0 0
Netstreit Corp COM 64119V303 169,755 9,531,441 SH   SOLE 1, 2 8,027,817 0 1,503,624
Neuberger Berman Intmd Muni COM 64124P101 531 52,495 SH   SOLE 1 52,495 0 0
New America High Income Fund COM 641876800 2,765 424,681 SH   SOLE 1 424,681 0 0
Newmont Mining Corporation COM 651639106 4,508 107,247 SH   SOLE 1 107,247 0 0
Nextdecade Corp COM 65342K105 1,012 168,101 SH   SOLE 1 168,101 0 0
NextEra Energy Inc. COM 65339F101 504,782 6,437,728 SH   SOLE 1, 2 6,414,296 0 23,432
Nextera Energy Partners LP COM 65341B106 24 336 SH   SOLE 1 336 0 0
NIKE Inc. COM 654106103 244 2,936 SH   SOLE 1 0 0 2,936
NiSource Inc. COM 65473P105 139,353 5,532,085 SH   SOLE 1, 2 5,500,700 0 31,385
Norfolk Southern Corporation COM 655844108 277,655 1,324,376 SH   SOLE 1, 2 1,318,389 0 5,987
Northrop Grumman Corporation COM 666807102 233 495 SH   SOLE 1 0 0 495
Nucor Corporation COM 670346105 5,895 55,099 SH   SOLE 1 55,099 0 0
Nutrien Ltd COM 67077M108 12,497 149,876 SH   SOLE 1 149,876 0 0
Nuveen Core Equity Alpha Fund COM 67090X107 2,353 194,176 SH   SOLE 1 194,176 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 3,088 271,633 SH   SOLE 1 271,633 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 1,868 160,030 SH   SOLE 1 160,030 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 3,039 276,299 SH   SOLE 1 276,299 0 0
Nuveen Dynamic Muni Opport COM 67079X102 691 67,264 SH   SOLE 1 67,264 0 0
Nuveen Floating Rate Income COM 67072T108 3,487 430,000 SH   SOLE 1 430,000 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 715 88,734 SH   SOLE 1 88,734 0 0
Nuveen Global High Income COM 67075G103 4,840 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 3,321 313,311 SH   SOLE 1 313,311 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 5,551 1,086,297 SH   SOLE 1 1,086,297 0 0
Nuveen Municipal Credit Opp COM 670663103 2,731 255,014 SH   SOLE 1 255,014 0 0
Nuveen Municipal Value Fund COM 670928100 3,124 369,324 SH   SOLE 1 369,324 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107 475 48,385 SH   SOLE 1 48,385 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107 392 37,396 SH   SOLE 1 37,396 0 0
Nuveen Preferred & Income Term Fund COM 67075A106 3,203 173,899 SH   SOLE 1 173,899 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 6,361 915,293 SH   SOLE 1 915,293 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105 4,207 640,377 SH   SOLE 1 640,377 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 1,928 172,921 SH   SOLE 1 172,921 0 0
Nuveen Real Estate Income Fund COM 67071B108 1,804 233,330 SH   SOLE 1 233,330 0 0
Nuveen Select Tax Free COM 67062F100 848 65,000 SH   SOLE 1 65,000 0 0
NVIDIA Corporation COM 67066G104 206 1,696 SH   SOLE 1 143 0 1,553
NXP Semiconductors N.V. COM N6596X109 32 216 SH   SOLE 1 216 0 0
Occidental Petroleum Corporation COM 674599105 2,338 38,042 SH   SOLE 1 38,042 0 0
OGE Energy Corporation COM 670837103 33 896 SH   SOLE 1 896 0 0
ON Semiconductor Corp. COM 682189105 6 96 SH   SOLE 1 96 0 0
ONE Gas Inc W/I COM 68235P108 25 353 SH   SOLE 1 353 0 0
Oneok Inc. COM 682680103 53,326 1,040,708 SH   SOLE 1 1,036,867 0 3,841
Oracle Corporation COM 68389X105 21 349 SH   SOLE 1 349 0 0
Ovintiv Inc COM 69047Q102 2,083 45,277 SH   SOLE 1 45,277 0 0
Park Hotels & Resorts INC-WI COM 700517105 20 1,758 SH   SOLE 1 1,758 0 0
Pembina Pipeline Corp On Xnys COM 706327103 2,894 95,286 SH   SOLE 1 95,286 0 0
Pepsico Inc. COM 713448108 308 1,885 SH   SOLE 1 0 0 1,885
Pfizer Inc. COM 717081103 97 2,215 SH   SOLE 1 0 0 2,215
PGIM Short Duration High Yield FD COM 69346H100 9,625 834,077 SH   SOLE 1 834,077 0 0
Pgim Shrt Durat Hi Yld COM 69355J104 1,797 125,035 SH   SOLE 1 125,035 0 0
Philip Morris International Inc. COM 718172109 218 2,630 SH   SOLE 1 0 0 2,630
Phillips 66 COM 718546104 12,172 150,793 SH   SOLE 1 147,663 0 3,130
Piedmont Office Realty Trust A COM 720190206 2,196 207,934 SH   SOLE 1 207,934 0 0
Pilgrims Pride Corporation COM 72147K108 1,895 82,341 SH   SOLE 1 82,341 0 0
Pimco Access Income Fund COM 72203T100 4,174 263,328 SH   SOLE 1 263,328 0 0
Pimco Dynamic Income Fund COM 72201Y101 31,493 1,625,028 SH   SOLE 1 1,625,028 0 0
Pimco Dynamic Income Opport COM 69355M107 19,377 1,469,048 SH   SOLE 1 1,469,048 0 0
Pimco Energy & Tactical Cred COM 69346N107 1,960 144,891 SH   SOLE 1 144,891 0 0
PIMCO Global Stocksplus & In COM 722011103 1,916 297,519 SH   SOLE 1 297,519 0 0
PIMCO High Income Fund COM 722014107 5,391 1,159,318 SH   SOLE 1 1,159,318 0 0
PIMCO Income Strategy Fund II COM 72201J104 5,586 808,410 SH   SOLE 1 808,410 0 0
PIMCO Muni Income Fund III COM 72201A103 506 65,638 SH   SOLE 1 65,638 0 0
PIMCO Municipal Income Fund COM 72200R107 645 66,460 SH   SOLE 1 66,460 0 0
PIMCO NY Muni Income Fund II COM 72200Y102 281 35,957 SH   SOLE 1 35,957 0 0
Pioneer Diversified High Income COM 723653101 1,006 97,563 SH   SOLE 1 97,563 0 0
Pioneer High Income Trust COM 72369H106 1,028 159,160 SH   SOLE 1 159,160 0 0
Pioneer Municipal High Income Trust COM 723763108 222 27,000 SH   SOLE 1 27,000 0 0
Plains All American Pipeline LP COM 726503105 24,111 2,291,942 SH   SOLE 1 2,291,942 0 0
PNM Resources Inc. COM 69349H107 96,732 2,115,292 SH   SOLE 1, 2 2,104,237 0 11,055
Portland General Electric Co. COM 736508847 11,497 264,531 SH   SOLE 1 264,531 0 0
PowerShares Preferred Portfolio COM 46138E511 4 312 SH   SOLE 1 312 0 0
PPL Corporation COM 69351T106 157,412 6,209,560 SH   SOLE 1, 2 6,177,039 0 32,521
Prologis Inc. COM 74340W103 2,389,806 23,522,445 SH   SOLE 1, 2 17,550,632 0 5,971,813
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 9,431 891,410 SH   SOLE 1 891,410 0 0
Public Service Enterprise Group Incorporated COM 744573106 13,803 245,468 SH   SOLE 1 245,468 0 0
Public Storage COM 74460D109 2,910,995 9,943,360 SH   SOLE 1, 2 7,271,944 0 2,671,416
Putnam Managed Municipal Income Trust COM 746823103 347 61,542 SH   SOLE 1 61,542 0 0
Quimica Y Minera Chil-SP ADR ADR 833635105 8,100 89,257 SH   SOLE 1 89,257 0 0
Realty Income Corporation COM 756109104 1,949,313 33,494,541 SH   SOLE 1, 2 23,093,094 0 10,401,447
Reaves Utility Income Fund COM 756158101 416 15,285 SH   SOLE 1 15,285 0 0
Red Rock Resorts Inc. COM 75700L108 5 145 SH   SOLE 1 145 0 0
Rexford Industrial Realty Inc COM 76169C100 140,810 2,707,884 SH   SOLE 1 190,201 0 2,517,683
Rice Acquisition Corp Ii COM G75529118 7,926 779,016 SH   SOLE 1 779,016 0 0
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200 10,906 443,697 SH   SOLE 1 188,636 0 255,061
Royce Micro-Capital Trust Inc. COM 780915104 562 70,884 SH   SOLE 1 70,884 0 0
Royce Value Trust COM 780910105 3,215 256,153 SH   SOLE 1 256,153 0 0
RPT Realty 7.25 CV Pr.D (RPT D) PFD 74971D200 1,070 24,422 SH   SOLE 1 20 0 24,402
Sabra Healthcare Reit Inc COM 78573L106 6 420 SH   SOLE 1 420 0 0
salesforce.com inc. COM 79466L302 29 200 SH   SOLE 1 200 0 0
SBA Communications Corporation COM 78410G104 311,553 1,094,591 SH   SOLE 1, 2 1,068,097 0 26,494
Sempra Energy COM 816851109 256,872 1,713,162 SH   SOLE 1, 2 1,706,246 0 6,916
Simon Property Group Inc. COM 828806109 2,191,087 24,414,736 SH   SOLE 1, 2 17,411,340 0 7,003,396
SITE Centers Corp COM 82981J109 119,195 11,130,562 SH   SOLE 1 6,948,643 0 4,181,919
Sjw Corp COM 784305104 23 392 SH   SOLE 1 392 0 0
SL Green Realty Corp. COM 78440X887 0 1 SH   SOLE 1 1 0 0
Solaredge Technologies Inc COM 83417M104 12 54 SH   SOLE 1 54 0 0
Spdr Dow Jones Reit Etf COM 78464A607 22 266 SH   SOLE 1 266 0 0
Spdr Gold Minishares Trust COM 98149E303 52,690 1,597,637 SH   SOLE 1 1,597,637 0 0
Spdr Gold Trust COM 78463V107 3,865 24,991 SH   SOLE 1 24,991 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 1,616 55,303 SH   SOLE 1 55,303 0 0
SPDR Trust Series 1 COM 78462F103 5,409 15,143 SH   SOLE 1 15,143 0 0
Spire Inc. COM 84857L101 57,334 919,841 SH   SOLE 1, 2 914,595 0 5,246
Spirit Realty Capital COM 84860W300 509,662 14,097,157 SH   SOLE 1, 2 9,425,289 0 4,671,868
Sprott Physical Gold And Silver Trust COM 85208R101 5,024 322,685 SH   SOLE 1 322,685 0 0
Sprott Physical Gold Tr COM 85207H104 1,987 155,268 SH   SOLE 1 155,268 0 0
Sprott Physical Platin and Pal COM 85207Q104 883 61,774 SH   SOLE 1 61,774 0 0
Sprott Physical Silver Trust COM 85207K107 1,585 239,358 SH   SOLE 1 239,358 0 0
Store Capital Corp COM 862121100 265,043 8,459,848 SH   SOLE 1, 2 7,137,837 0 1,322,011
Sun Communities Inc. COM 866674104 1,207,221 8,921,258 SH   SOLE 1, 2 6,209,347 0 2,711,911
Taiwan Semiconductors ADR ADR 874039100 21 302 SH   SOLE 1 302 0 0
Targa Resources Corp. COM 87612G101 95,247 1,578,510 SH   SOLE 1, 2 1,571,438 0 7,072
Target Corporation COM 87612E106 232 1,561 SH   SOLE 1 0 0 1,561
TC Energy Corp COM 87807B107 1,986 49,290 SH   SOLE 1 49,290 0 0
Teck Resources Ltd-Cls B COM 878742204 3,792 124,688 SH   SOLE 1 124,688 0 0
Tekla Healthcare Investors COM 87911J103 2,497 144,528 SH   SOLE 1 144,528 0 0
Tekla Healthcare Opportunities Fund COM 879105104 1,251 69,045 SH   SOLE 1 69,045 0 0
Tekla Life Sciences Investors COM 87911K100 1,135 83,125 SH   SOLE 1 83,125 0 0
Teleflex Inc. COM 879369106 109 542 SH   SOLE 1 0 0 542
Tellurian Inc COM 87968A104 95 39,944 SH   SOLE 1 39,944 0 0
Tesla Motors Inc. COM 88160R101 435 1,641 SH   SOLE 1 33 0 1,608
The Boeing Company COM 097023105 157 1,296 SH   SOLE 1 0 0 1,296
The Goldman Sachs Group Inc. COM 38141G104 341 1,164 SH   SOLE 1 0 0 1,164
The Home Depot Inc. COM 437076102 232 839 SH   SOLE 1 0 0 839
The Mosaic Company COM 61945C103 4,521 93,554 SH   SOLE 1 93,554 0 0
The PNC Financial Services Group Inc. COM 693475105 100 670 SH   SOLE 1 0 0 670
The Procter & Gamble Company COM 742718109 357 2,829 SH   SOLE 1 0 0 2,829
The Southern Company COM 842587107 71,642 1,053,554 SH   SOLE 1 1,053,554 0 0
The Walt Disney Company COM 254687106 174 1,849 SH   SOLE 1 0 0 1,849
The Williams Companies Inc. COM 969457100 14,782 516,298 SH   SOLE 1 516,298 0 0
Thermo Fisher Scientific Inc. COM 883556102 237 467 SH   SOLE 1 0 0 467
Thornburg Income Builder Opp COM 885213108 1,502 117,745 SH   SOLE 1 117,745 0 0
T-Mobile US Inc. COM 872590104 11 80 SH   SOLE 1 80 0 0
TRICON CAPITAL GROUP INC COM 89612W102 122,433 14,154,101 SH   SOLE 1, 2 12,346,677 0 1,807,424
Tyson Foods Inc. COM 902494103 5,547 84,141 SH   SOLE 1 84,141 0 0
UDR Inc. COM 902653104 1,525,194 36,571,583 SH   SOLE 1, 2 25,735,502 0 10,836,081
Union Pacific Corporation COM 907818108 4,880 25,050 SH   SOLE 1 25,050 0 0
United Parcel Service Inc. COM 911312106 289 1,788 SH   SOLE 1 0 0 1,788
UnitedHealth Group Incorporated COM 91324P102 437 865 SH   SOLE 1 0 0 865
Vale S.A. ADR ADR 91912E105 8,646 649,068 SH   SOLE 1 649,068 0 0
Valero Energy Corporation COM 91913Y100 9,589 89,741 SH   SOLE 1 89,741 0 0
Vaneck Pharmaceutical Etf COM 92189F692 790 11,748 SH   SOLE 1 11,748 0 0
Vanguard Reit Etf COM 922908553 6,369 79,518 SH   SOLE 1 79,518 0 0
Vanguard S&P 500 ETF COM 922908363 5,380 16,386 SH   SOLE 1 16,386 0 0
Ventas Inc. COM 92276F100 18,823 468,574 SH   SOLE 1 468,574 0 0
Verizon Communications Inc. COM 92343V104 520 13,708 SH   SOLE 1 579 0 13,129
VICI Properties Inc. COM 925652109 93,388 3,128,580 SH   SOLE 1 767,193 0 2,361,387
Visa Inc. COM 92826C839 275 1,549 SH   SOLE 1 123 0 1,426
Wal-Mart Stores Inc. COM 931142103 182 1,403 SH   SOLE 1 0 0 1,403
Waste Management Inc. COM 94106L109 34,496 215,320 SH   SOLE 1 213,456 0 1,864
Wells Fargo & Co. 7.5 PFD 949746804 1,385 1,150 SH   SOLE 1 1,150 0 0
Wells Fargo Advantage Income Fund COM 94987B105 10,018 1,615,833 SH   SOLE 1 1,615,833 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101 1,239 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104 2,581,775 40,144,429 SH   SOLE 1, 2 27,720,112 0 12,424,317
Western Asset Divers Inc COM 95790K109 4,681 372,110 SH   SOLE 1 372,110 0 0
Western Asset Emerging Marke COM 95766A101 2,075 260,000 SH   SOLE 1 260,000 0 0
Western Asset Global Corp. COM 95790C107 1,891 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109 3,170 483,252 SH   SOLE 1 483,252 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107 1,552 138,478 SH   SOLE 1 138,478 0 0
Western Asset Municipal Part COM 95766P108 211 18,823 SH   SOLE 1 18,823 0 0
Western Gas Equity Partners COM 958669103 349 13,855 SH   SOLE 1 13,855 0 0
Wework Inc COM 96209A104 11,520 4,347,338 SH   SOLE 1 3,146,707 0 1,200,631
Weyerhaeuser Company COM 962166104 151,307 5,300,201 SH   SOLE 1 5,043,901 0 256,300
Willis Group Holdings plc COM G96629103 282 1,403 SH   SOLE 1 0 0 1,403
Wisconsin Energy Corporation COM 92939U106 28,894 323,090 SH   SOLE 1 323,090 0 0
Workday Inc. COM 98138H101 26 171 SH   SOLE 1 171 0 0
Xylem Inc. COM 98419M100 9 99 SH   SOLE 1 99 0 0
ZEBRA TECHNOLOGIES Corp CL A COM 989207105 21 82 SH   SOLE 1 82 0 0
Zimmer Energy Transition Acquisition Corp COM 989570205 14,780 1,502,065 SH   SOLE 1 1,502,065 0 0