The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
21Vianet Group Inc-Adr ADR 90138A103   17 5,738 SH   SOLE 1 5,738 0 0
Abbott Laboratories COM 002824100   222 2,040 SH   SOLE 1 0 0 2,040
Acadia Realty Trust COM 004239109   216,988 15,079,049 SH   SOLE 1,2 12,136,573 0 2,942,476
Adams Express Co COM 006212104   18,692 1,111,934 SH   SOLE 1 1,111,934 0 0
Adams Natural Resources Fund COM 00548F105   3,248 155,985 SH   SOLE 1 155,985 0 0
Adobe Systems Incorporated COM 00724F101   436 892 SH   SOLE 1 49 0 843
Advanced Micro Devic COM 007903107   258 2,269 SH   SOLE 1 276 0 1,993
Agco Corp. COM 001084102   9,639 73,347 SH   SOLE 1 73,347 0 0
AGIC Convertible & Income FD II COM 92838U108   3,546 1,140,169 SH   SOLE 1 1,140,169 0 0
AGIC Equity & Convertible Income COM 92841M101   1,187 56,127 SH   SOLE 1 56,127 0 0
Agree Realty Corp. COM 008492100   73,408 1,122,612 SH   SOLE 1 0 0 1,122,612
Air Products and Chemicals Inc. COM 009158106   250 834 SH   SOLE 1 66 0 768
Albemarle Corporation COM 012653101   16 73 SH   SOLE 1 73 0 0
Alliance Resource Partners LP COM 01877R108   1,379 74,567 SH   SOLE 1 74,567 0 0
AllianceBernstein Global High Income Fund COM 01879R106   2,284 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108   183,696 3,500,312 SH   SOLE 1,2 3,484,374 0 15,938
Alphabet Inc CL A COM 02079K305   877 7,324 SH   SOLE 1 194 0 7,130
Alpine Total Dynamic Dividend Fund COM 00326L100   6,579 796,474 SH   SOLE 1 796,474 0 0
Altantica Yield PLC COM G0751N103   14 584 SH   SOLE 1 584 0 0
Amazon.com Inc. COM 023135106   843 6,463 SH   SOLE 1 180 0 6,283
American Homes 4 Rent-CL COM 02665T306   336,148 9,482,771 SH   SOLE 1,2 8,723,796 0 758,975
American Tower Corporation COM 03027X100   1,908,844 9,842,980 SH   SOLE 1,2 9,545,005 0 297,975
Americold Realty Trust COM 03064D108   1,482,778 45,909,338 SH   SOLE 1,2 32,678,663 0 13,230,675
Analog Devices Inc. COM 032654105   10 50 SH   SOLE 1 50 0 0
Anthem Inc. COM 036752103   348 784 SH   SOLE 1 0 0 784
Apa Corp COM 03743Q108   1,463 42,803 SH   SOLE 1 42,803 0 0
Apartment Income Reit Co COM 03750L109   516,120 14,301,828 SH   SOLE 1,2 10,297,163 0 4,004,665
Apollo Tactical Income Fund COM 037638103   724 57,052 SH   SOLE 1 57,052 0 0
Apple Inc. COM 037833100   2,190 11,290 SH   SOLE 1 288 0 11,002
Applied Materials Inc. COM 038222105   20 138 SH   SOLE 1 138 0 0
Ares Dynamic Credit Allocation COM 04014F102   7,986 647,693 SH   SOLE 1 647,693 0 0
Aris Water Solution Inc-A COM 04041L106   1,347 130,552 SH   SOLE 1 130,552 0 0
AT&T Inc. COM 00206R102   304 19,060 SH   SOLE 1 0 0 19,060
Atmos Energy Corp. COM 049560105   42 361 SH   SOLE 1 361 0 0
Atmus Filtration Technologie COM 04956D107   8 369 SH   SOLE 1 369 0 0
AvalonBay Communities Inc. COM 053484101   1,751 9,249 SH   SOLE 1 9,249 0 0
Avista Corp COM 05379B107   20 503 SH   SOLE 1 503 0 0
Babson Cap Global COM 06760L100   3,410 261,541 SH   SOLE 1 261,541 0 0
Baker Hughes a GE Co COM 05722G100   6,199 196,124 SH   SOLE 1 184,307 0 11,817
Bank of America 7.25 CV Pfd. L PFD 060505682   234 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104   402 14,012 SH   SOLE 1 0 0 14,012
Barrick Gold Corp. COM 067901108   2,973 175,603 SH   SOLE 1 169,551 0 6,052
Becton Dickinson & Company COM 075887109   286 1,084 SH   SOLE 1 0 0 1,084
Benson Hill Inc COM 082490103   1,251 962,500 SH   SOLE 1 962,500 0 0
Berkshire Hathaway Inc. COM 084670702   3,583 10,507 SH   SOLE 1 10,507 0 0
Black Hills Corp. COM 092113109   30 495 SH   SOLE 1 495 0 0
Blackrock Capital Allocation COM 09260U109   12,056 790,567 SH   SOLE 1 790,567 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107   3,975 445,607 SH   SOLE 1 445,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100   3,360 331,022 SH   SOLE 1 331,022 0 0
Blackrock Debt Strategies Fund COM 09255R202   1,396 142,603 SH   SOLE 1 142,603 0 0
Blackrock Enh Cap And Inc COM 09256A109   1,928 104,136 SH   SOLE 1 104,136 0 0
Blackrock Esg Capital Alloca COM 09262F100   10,510 671,130 SH   SOLE 1 671,130 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104   1,265 108,470 SH   SOLE 1 108,470 0 0
Blackrock Global Enrg & Res COM 09250U101   840 69,780 SH   SOLE 1 69,780 0 0
Blackrock Health Sci Tr Ii COM 09260E105   1,166 71,006 SH   SOLE 1 71,006 0 0
Blackrock Limited Duration Income Trust COM 09249W101   4,789 371,801 SH   SOLE 1 371,801 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107   2,757 191,884 SH   SOLE 1 191,884 0 0
BlackRock Muni Target Term Tr COM 09257P105   1,550 74,595 SH   SOLE 1 74,595 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104   1,758 151,181 SH   SOLE 1 151,181 0 0
Blackrock Munivest Fund COM 09253R105   1,302 193,502 SH   SOLE 1 193,502 0 0
Blackrock Munivest Fund Ii COM 09253T101   595 56,001 SH   SOLE 1 56,001 0 0
Blackrock Muniyield Fund COM 09253W104   1,156 110,689 SH   SOLE 1 110,689 0 0
Blackrock Muniyield Insured COM 09254E103   2,975 271,898 SH   SOLE 1 271,898 0 0
Blackrock Muniyield Quality COM 09254F100   1,778 153,689 SH   SOLE 1 153,689 0 0
Blackstone/GSO Long-Short CR COM 09257D102   2,325 205,051 SH   SOLE 1 205,051 0 0
Boulder Growth & Income Fund Inc. COM 101507101   6,323 476,158 SH   SOLE 1 476,158 0 0
Boyd Gaming Corp. COM 103304101   243,761 3,514,102 SH   SOLE 1,2 3,221,502 0 292,600
Broadcom Inc COM 11135F101   1,391 1,604 SH   SOLE 1 63 0 1,541
Bunge Limited COM G16962105   12,903 136,754 SH   SOLE 1 135,059 0 1,695
Caesars Entertainment Inc COM 12769G100   0 1 SH   SOLE 1 1 0 0
Calamos Convertible & High Income Fund COM 12811P108   3,705 329,884 SH   SOLE 1 329,884 0 0
Calamos Convertible Opp&Inc COM 128117108   4,170 372,278 SH   SOLE 1 372,278 0 0
Camden Property Trust COM 133131102   1,317,639 12,103,090 SH   SOLE 1,2 8,563,988 0 3,539,102
Cameco Corp COM 13321L108   2,861 91,315 SH   SOLE 1 91,315 0 0
Cardinal Health Inc. COM 14149Y108   395 4,181 SH   SOLE 1 0 0 4,181
Casella Waste Sys In COM 147448104   12 128 SH   SOLE 1 128 0 0
Caterpillar Inc. COM 149123101   192 781 SH   SOLE 1 0 0 781
CenterPoint Energy Inc. COM 15189T107   227,380 7,800,334 SH   SOLE 1,2 7,770,157 0 30,177
CF Industries Holdings Inc. COM 125269100   10,683 153,885 SH   SOLE 1 152,004 0 1,881
Cheniere Energy Inc. COM 16411R208   230,021 1,509,720 SH   SOLE 1,2 1,505,466 0 4,254
Chevron Corporation COM 166764100   3,989 25,353 SH   SOLE 1 24,636 0 717
Chubb Ltd COM H1467J104   191 992 SH   SOLE 1 0 0 992
Cisco Systems Inc. COM 17275R102   20 378 SH   SOLE 1 378 0 0
Citigroup Inc. COM 172967424   234 5,075 SH   SOLE 1 0 0 5,075
Cliffs Natural Resou COM 185899101   6,265 373,782 SH   SOLE 1 365,588 0 8,194
Cloudflare Inc - Class A COM 18915M107   11 174 SH   SOLE 1 174 0 0
CMS Energy Corporation COM 125896100   60,693 1,033,080 SH   SOLE 1 1,033,080 0 0
Colgate-Palmolive Company COM 194162103   213 2,760 SH   SOLE 1 0 0 2,760
Comcast Corporation COM 20030N101   180 4,333 SH   SOLE 1 0 0 4,333
Conocophillips COM 20825C104   4,908 47,369 SH   SOLE 1 47,369 0 0
Constellation Energy Corp COM 21037T109   58,842 642,731 SH   SOLE 1,2 638,320 0 4,411
Corp Inmobiliaria Vesta Sab ADR 92540K109   2,123 65,877 SH   SOLE 1 65,877 0 0
Corteva Inc-W/I COM 22052L104   17,051 297,566 SH   SOLE 1 297,566 0 0
Costco Wholesale Corporation COM 22160K105   375 697 SH   SOLE 1 0 0 697
Cousins Properties Inc. COM 222795502   379,606 16,649,365 SH   SOLE 1,2 10,244,056 0 6,405,309
Crowdstrike Holdings Inc - A COM 22788C105   12 81 SH   SOLE 1 81 0 0
Crown Castle International Corp. COM 22822V101   1,262,045 11,076,246 SH   SOLE 1 10,654,843 0 421,403
CSX Corporation COM 126408103   152,000 4,457,484 SH   SOLE 1,2 4,427,692 0 29,792
CubeSmart COM 229663109   2 52 SH   SOLE 1 52 0 0
Cummins Inc. COM 231021106   260 1,060 SH   SOLE 1 0 0 1,060
Danaher Corporation COM 235851102   229 954 SH   SOLE 1 0 0 954
Darling Intl Inc COM 237266101   5,116 80,195 SH   SOLE 1 80,195 0 0
Deere & Company COM 244199105   7,863 19,405 SH   SOLE 1 18,571 0 834
Diamondback Energy Inc COM 25278X109   271 2,063 SH   SOLE 1 0 0 2,063
Digital Realty Trust Inc. COM 253868103   3,399,729 29,859,978 SH   SOLE 1,2 21,428,438 0 8,431,540
DigitalBridge Group Inc COM 25401T603   1 56 SH   SOLE 1 56 0 0
DNP Select Income Fund COM 23325P104   1,992 190,115 SH   SOLE 1 190,115 0 0
Dominion Resources Inc. COM 25746U109   172,112 3,323,259 SH   SOLE 1,2 3,312,481 0 10,778
Doubleline Income Solutions COM 258622109   4,157 348,993 SH   SOLE 1 348,993 0 0
Doubleline Yield Opport COM 25862D105   3,938 271,007 SH   SOLE 1 271,007 0 0
Dow Inc COM 260557103   127 2,377 SH   SOLE 1 0 0 2,377
Dt Midstream Inc COM 23345M107   35,170 709,495 SH   SOLE 1 709,495 0 0
DTE Energy Company COM 233331107   109,736 997,422 SH   SOLE 1,2 992,947 0 4,475
Duff & Phelps Global Utility COM 26433C105   753 77,437 SH   SOLE 1 77,437 0 0
Duke Energy Corporation COM 26441C204   76,966 857,650 SH   SOLE 1,2 854,051 0 3,599
Eastgroup Properties Inc. COM 277276101   2,834 16,327 SH   SOLE 1 16,327 0 0
Eaton Corporation plc COM G29183103   507 2,521 SH   SOLE 1 0 0 2,521
Eaton Vance Enh Eqt Inc Ii COM 278277108   606 33,860 SH   SOLE 1 33,860 0 0
Eaton Vance Floating Rate Income Trust COM 278279104   2,026 173,496 SH   SOLE 1 173,496 0 0
Eaton Vance Insured Muni Bnd COM 27827X101   249 25,000 SH   SOLE 1 25,000 0 0
Eaton Vance Limited Duration Fund COM 27828H105   3,514 375,463 SH   SOLE 1 375,463 0 0
Eaton Vance Muni Income Trust COM 27826U108   72 7,239 SH   SOLE 1 7,239 0 0
EATON VANCE MUNICIPAL INCOME COM 27829U105   1,143 65,008 SH   SOLE 1 65,008 0 0
Eaton Vance New York Municipal Bond Fund COM 27827Y109   113 12,000 SH   SOLE 1 12,000 0 0
Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106   2,476 301,224 SH   SOLE 1 301,224 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105   4,445 378,258 SH   SOLE 1 378,258 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101   5,530 331,120 SH   SOLE 1 331,120 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108   846 66,192 SH   SOLE 1 66,192 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107   3,891 171,013 SH   SOLE 1 171,013 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102   1,372 110,143 SH   SOLE 1 110,143 0 0
Eaton Vance Tax-Managed Global COM 27829F108   6,458 815,366 SH   SOLE 1 815,366 0 0
Ecolab Inc. COM 278865100   15 79 SH   SOLE 1 79 0 0
Enbridge Inc COM 29250N105   4,223 113,662 SH   SOLE 1 113,662 0 0
Energy Transfer LP COM 29273V100   30,967 2,438,359 SH   SOLE 1 2,438,359 0 0
Enphase Energy Inc COM 29355A107   10 57 SH   SOLE 1 57 0 0
Entergy Corporation COM 29364G103   41,383 425,010 SH   SOLE 1 425,010 0 0
Enterprise Products Partners COM 293792107   19,698 747,554 SH   SOLE 1 747,554 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307   1,619 57,085 SH   SOLE 1 57,085 0 0
Entertainment Property 5.75 CV (EPR C) PFD 26884U208   130 6,180 SH   SOLE 1 0 0 6,180
EPR Properties COM 26884U109   28,897 617,453 SH   SOLE 1 406,680 0 210,773
Equinix Inc. COM 29444U700   1,822,349 2,324,748 SH   SOLE 1,2 1,649,621 0 675,127
Equitrans Midstream Corp-W/I COM 294600101   1,934 202,266 SH   SOLE 1 202,266 0 0
Equity Residential COM 29476L107   1,820 27,583 SH   SOLE 1 27,583 0 0
Essential Properties Realty COM 29670E107   16,289 691,961 SH   SOLE 1 352,634 0 339,327
Essential Utilities COM 29670G102   62,588 1,568,239 SH   SOLE 1,2 1,561,238 0 7,001
Essex Property Trust Inc. COM 297178105   509,808 2,175,976 SH   SOLE 1,2 1,780,539 0 395,437
Evergy Inc COM 30034W106   133,668 2,288,052 SH   SOLE 1,2 2,284,403 0 3,649
Exelon Corporation COM 30161N101   143,082 3,512,088 SH   SOLE 1,2 3,494,574 0 17,514
Extra Space Storage Inc. COM 30225T102   833,528 5,599,950 SH   SOLE 1,2 3,302,496 0 2,297,454
Exxon Mobil Corporation COM 30231G102   21,915 204,340 SH   SOLE 1 202,348 0 1,992
Facebook Inc. COM 30303M102   967 3,369 SH   SOLE 1 90 0 3,279
First Industrial Realty Trust COM 32054K103   166,796 3,168,619 SH   SOLE 1 204,113 0 2,964,506
First Solar Inc. COM 336433107   27 140 SH   SOLE 1 140 0 0
First Trust Energy Income and Growth Fund COM 33738G104   1,920 137,827 SH   SOLE 1 137,827 0 0
First Trust Energy Infra. COM 33738C103   3,886 264,326 SH   SOLE 1 264,326 0 0
First Trust High Inc COM 33738E109   2,631 230,000 SH   SOLE 1 230,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103   6,623 427,019 SH   SOLE 1 427,019 0 0
First Trust MLP and Energy Inc COM 33739B104   2,826 366,575 SH   SOLE 1 366,575 0 0
First Trust New Opportunites MLP COM 33739M100   1,480 245,800 SH   SOLE 1 245,800 0 0
Firstenergy Corp. COM 337932107   53,273 1,370,190 SH   SOLE 1 1,370,190 0 0
Flah & Crum/Claymore Preferred S I COM 338478100   4,097 298,190 SH   SOLE 1 298,190 0 0
Flaherty & Crumrine Dynamic COM 33848W106   4,451 255,500 SH   SOLE 1 255,500 0 0
FMC Corporation COM 302491303   1,933 18,526 SH   SOLE 1 18,526 0 0
Ford Motor Company COM 345370860   155 10,276 SH   SOLE 1 0 0 10,276
Freeport-Mcmoran Inc. COM 35671D857   15,821 395,533 SH   SOLE 1 389,578 0 5,955
Gabelli Dividend & Income Trust COM 36242H104   14,860 703,260 SH   SOLE 1 703,260 0 0
Gabelli Equity Trust COM 362397101   3,965 683,640 SH   SOLE 1 683,640 0 0
Gaming and Leisure Prop COM 36467J108   1,311 27,063 SH   SOLE 1 27,063 0 0
General American Investors COM 368802104   4,620 110,748 SH   SOLE 1 110,748 0 0
General Motors Company COM 37045V100   154 3,982 SH   SOLE 1 0 0 3,982
Genesis Energy LP COM 371927104   2,012 210,690 SH   SOLE 1 210,690 0 0
Gold Fields Ltd ADR ADR 38059T106   2,942 212,734 SH   SOLE 1 212,734 0 0
Guggenheim Active Allocation COM 40170T106   12,783 890,176 SH   SOLE 1 890,176 0 0
Guggenheim Strategic Opp Fund COM 40167F101   6,757 424,940 SH   SOLE 1 424,940 0 0
Healthcare Realty Trust Inc. COM 42226K105   1,198,084 63,526,167 SH   SOLE 1,2 43,480,178 0 20,045,989
Healthpeak Properties Inc COM 42250P103   5 232 SH   SOLE 1 232 0 0
Hess Corporation COM 42809H107   5,293 38,936 SH   SOLE 1 38,936 0 0
Hess Midstream Lp - Class A COM 428103105   35,317 1,151,138 SH   SOLE 1 1,151,138 0 0
Highwoods Properties Inc. COM 431284108   418,425 17,500,375 SH   SOLE 1,2 13,299,932 0 4,200,443
Host Hotels & Resorts Inc. COM 44107P104   439,410 26,109,862 SH   SOLE 1,2 14,867,991 0 11,241,871
I Shares Gold Trust COM 464285204   9,991 274,567 SH   SOLE 1 274,567 0 0
IdaCorp. Inc. COM 451107106   28 269 SH   SOLE 1 269 0 0
Intercontinental Exchange Inc. COM 45866F104   399 3,525 SH   SOLE 1 0 0 3,525
International Business Machines Corporation COM 459200101   281 2,098 SH   SOLE 1 65 0 2,033
Invesco Preferred ETF COM 46138E511   7,860 691,329 SH   SOLE 1 691,329 0 0
Invesco S&P 500 Equal Weight COM 46137V357   9,111 60,884 SH   SOLE 1 60,884 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381   3,563 25,836 SH   SOLE 1 25,836 0 0
Invesco Van Kampen Muni Trust COM 46131J103   170 18,000 SH   SOLE 1 18,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107   5,805 1,507,716 SH   SOLE 1 1,507,716 0 0
Invitation Homes Inc COM 46187W107   2,768,423 80,481,815 SH   SOLE 1,2 55,854,213 0 24,627,602
Iron Mountain Incorporated COM 46284V101   438,926 7,725,767 SH   SOLE 1,2 5,308,051 0 2,417,716
iShares Barlcays 20 Year Tr COM 464287432   2,267 22,019 SH   SOLE 1 22,019 0 0
Ishares Bloomberg Roll Selec COM 46431W598   124 2,509 SH   SOLE 1 2,509 0 0
iShares Cohen & Steers Rlty COM 464287564   31 552 SH   SOLE 1 552 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242   0 2 SH   SOLE 1 2 0 0
iShares Nasdaq Biotechnology COM 464287556   1,876 14,773 SH   SOLE 1 14,773 0 0
iShares Russell 1000 Value COM 464287598   5,234 33,163 SH   SOLE 1 33,163 0 0
iShares Russell 2000 COM 464287655   2,522 13,467 SH   SOLE 1 13,467 0 0
Ishares Russell 2000 Value E COM 464287630   1,324 9,400 SH   SOLE 1 9,400 0 0
Ishares Silver Trust COM 46428Q109   829 39,672 SH   SOLE 1 39,672 0 0
iShares U.S. Preferred Stock ETF COM 464288687   11,901 384,768 SH   SOLE 1 384,768 0 0
Ivanhoe Electric Inc / Us COM 46578C108   2,025 155,299 SH   SOLE 1 155,299 0 0
John Hancock Investors Trust COM 410142103   302 23,927 SH   SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105   4,166 353,691 SH   SOLE 1 353,691 0 0
John Hancock Preferred Income Fund COM 41013W108   301 19,751 SH   SOLE 1 19,751 0 0
John Hancock Preferred Income III COM 41021P103   510 36,388 SH   SOLE 1 36,388 0 0
John Hancock T/A Dividend Income Fund COM 41013V100   976 47,835 SH   SOLE 1 47,835 0 0
Johnson & Johnson COM 478160104   506 3,056 SH   SOLE 1 0 0 3,056
Jones Lang Lasalle Inc. COM 48020Q107   497,552 3,193,638 SH   SOLE 1,2 2,897,796 0 295,842
JPMorgan Chase & Co. COM 46625H100   448 3,077 SH   SOLE 1 0 0 3,077
Kayne Anderson MLP Investment COM 486606106   398 48,910 SH   SOLE 1 48,910 0 0
Kimco Realty Corporation COM 49446R109   896,676 45,470,768 SH   SOLE 1,2 28,004,894 0 17,465,874
Kinder Morgan Inc. COM 49456B101   173,820 10,094,105 SH   SOLE 1,2 10,069,201 0 24,904
Kinetik Holdings Inc COM 02215L209   17,593 500,645 SH   SOLE 1 500,645 0 0
Kite Realty Group Trust COM 49803T300   154,728 6,926,039 SH   SOLE 1 6,518,021 0 408,018
KKR Income Opportunities COM 48249T106   900 77,548 SH   SOLE 1 77,548 0 0
KLA Corporation COM 482480100   438 904 SH   SOLE 1 45 0 859
Laboratory Corporation of America Holdings COM 50540R409   270 1,117 SH   SOLE 1 0 0 1,117
Lamar Advertising Co COM 512816109   50,347 507,274 SH   SOLE 1 165,251 0 342,023
Liberty All-Star Equity Fund COM 530158104   1,618 250,000 SH   SOLE 1 250,000 0 0
Life Storage Inc. COM 53223X107   16,340 122,891 SH   SOLE 1,2 81,566 0 41,325
LXP Industrial Trust 6.5 Perp PFD 529043309   10,919 220,015 SH   SOLE 1 186,042 0 33,973
Magellan Midstream Partners COM 559080106   1,756 28,172 SH   SOLE 1 28,172 0 0
Mainstay Cbre Glbl Infr Mega COM 56064Q107   1,910 139,391 SH   SOLE 1 139,391 0 0
Mainstay DefTerm Muni Opps COM 56064K100   341 20,000 SH   SOLE 1 20,000 0 0
Marathon Petroleum Corporation COM 56585A102   4,468 38,315 SH   SOLE 1 38,315 0 0
MasterCard Incorporated COM 57636Q104   383 973 SH   SOLE 1 49 0 924
McDonald's Corporation COM 580135101   559 1,872 SH   SOLE 1 0 0 1,872
Medical Properties Trust Inc. COM 58463J304   427,070 46,120,255 SH   SOLE 1,2 32,375,142 0 13,745,113
Medtronic plc COM G5960L103   287 3,262 SH   SOLE 1 0 0 3,262
Merck & Co. Inc. COM 58933Y105   248 2,148 SH   SOLE 1 0 0 2,148
MFS Multimarket Income Trust COM 552737108   2,194 486,440 SH   SOLE 1 486,440 0 0
MFS Municipal Income Trust COM 552738106   378 74,125 SH   SOLE 1 74,125 0 0
Microsoft Corporation COM 594918104   2,179 6,399 SH   SOLE 1 226 0 6,173
Mid-America Apartment Communities COM 59522J103   1,629,940 10,733,081 SH   SOLE 1,2 7,241,948 0 3,491,133
Morgan Stanley COM 617446448   303 3,553 SH   SOLE 1 0 0 3,553
Motorola Solutions Inc. COM 620076307   260 887 SH   SOLE 1 120 0 767
MPLX LP COM 55336V100   19,810 583,680 SH   SOLE 1 583,680 0 0
Net Power Inc COM 64107A105   10,624 817,257 SH   SOLE 1 817,257 0 0
Net Power Inc warrant WARRANT 64107A113   651 193,606 SH   SOLE 1 193,606 0 0
Netstreit Corp COM 64119V303   18,993 1,062,851 SH   SOLE 1 1,062,851 0 0
Neuberger Berman Intmd Muni COM 64124P101   2,746 267,075 SH   SOLE 1 267,075 0 0
Neuberger Berman MLP Income COM 64129H104   994 144,450 SH   SOLE 1 144,450 0 0
New America High Income Fund COM 641876800   2,824 424,681 SH   SOLE 1 424,681 0 0
Nextdecade Corp COM 65342K105   941 114,670 SH   SOLE 1 114,670 0 0
NextEra Energy Inc. COM 65339F101   451,832 6,089,381 SH   SOLE 1,2 6,068,553 0 20,828
Nextera Energy Partners LP COM 65341B106   34 580 SH   SOLE 1 580 0 0
NIKE Inc. COM 654106103   376 3,406 SH   SOLE 1 0 0 3,406
NiSource Inc. COM 65473P105   114,806 4,197,672 SH   SOLE 1,2 4,189,929 0 7,743
Norfolk Southern Corporation COM 655844108   126,824 559,289 SH   SOLE 1,2 559,289 0 0
NorthWestern Corp. COM 668074305   20 348 SH   SOLE 1 348 0 0
Nucor Corporation COM 670346105   6,357 38,765 SH   SOLE 1 38,765 0 0
NuStar Energy LP COM 67058H102   1,700 99,167 SH   SOLE 1 99,167 0 0
Nutrien Ltd COM 67077M108   16,464 278,815 SH   SOLE 1 278,815 0 0
Nuveen Core Equity Alpha Fund COM 67090X107   3,849 301,656 SH   SOLE 1 301,656 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101   4,603 394,795 SH   SOLE 1 394,795 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106   3,651 312,066 SH   SOLE 1 312,066 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101   3,363 298,410 SH   SOLE 1 298,410 0 0
Nuveen Floating Rate Income COM 67072T108   3,551 450,000 SH   SOLE 1 450,000 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100   996 127,756 SH   SOLE 1 127,756 0 0
Nuveen Global High Income COM 67075G103   5,130 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105   3,504 320,598 SH   SOLE 1 320,598 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102   3,281 649,738 SH   SOLE 1 649,738 0 0
Nuveen Municipal Credit Opp COM 670663103   2,819 260,577 SH   SOLE 1 260,577 0 0
Nuveen Municipal Value Fund COM 670928100   5,846 671,981 SH   SOLE 1 671,981 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107   501 48,385 SH   SOLE 1 48,385 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107   402 37,396 SH   SOLE 1 37,396 0 0
Nuveen Preferred & Income Term Fund COM 67075A106   2,920 173,899 SH   SOLE 1 173,899 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106   5,857 903,919 SH   SOLE 1 903,919 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105   3,382 530,103 SH   SOLE 1 530,103 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105   2,062 180,558 SH   SOLE 1 180,558 0 0
Nuveen Real Estate Income Fund COM 67071B108   671 90,300 SH   SOLE 1 90,300 0 0
Nuveen Select Tax Free COM 67062F100   793 55,000 SH   SOLE 1 55,000 0 0
NVIDIA Corporation COM 67066G104   709 1,677 SH   SOLE 1 124 0 1,553
NXP Semiconductors N.V. COM N6596X109   40 194 SH   SOLE 1 194 0 0
Occidental Petroleum Corporation COM 674599105   2,189 37,227 SH   SOLE 1 37,227 0 0
OGE Energy Corporation COM 670837103   32 896 SH   SOLE 1 896 0 0
Omega Healthcare Investors COM 681936100   3,130 101,984 SH   SOLE 1 101,984 0 0
ON Semiconductor Corp. COM 682189105   11 117 SH   SOLE 1 117 0 0
ONE Gas Inc W/I COM 68235P108   27 353 SH   SOLE 1 353 0 0
Oneok Inc. COM 682680103   31,422 509,109 SH   SOLE 1 507,836 0 1,273
Oracle Corporation COM 68389X105   42 349 SH   SOLE 1 349 0 0
Pacer Us Cash Cows 100 Etf COM 69374H881   1,202 25,102 SH   SOLE 1 25,102 0 0
Palo Alto Networks Inc COM 697435105   37 146 SH   SOLE 1 146 0 0
Pepsico Inc. COM 713448108   262 1,414 SH   SOLE 1 0 0 1,414
Pfizer Inc. COM 717081103   81 2,215 SH   SOLE 1 0 0 2,215
PG&E Corporation COM 69331C108   94,155 5,448,767 SH   SOLE 1,2 5,448,767 0 0
PGIM Short Duration High Yield FD COM 69346H100   8,161 657,093 SH   SOLE 1 657,093 0 0
Pgim Shrt Durat Hi Yld COM 69355J104   1,945 130,621 SH   SOLE 1 130,621 0 0
Philip Morris International Inc. COM 718172109   171 1,748 SH   SOLE 1 0 0 1,748
Phillips 66 COM 718546104   4,682 49,089 SH   SOLE 1 49,089 0 0
Pilgrims Pride Corporation COM 72147K108   7,349 341,984 SH   SOLE 1 341,984 0 0
Pimco Access Income Fund COM 72203T100   11,689 792,500 SH   SOLE 1 792,500 0 0
Pimco Dynamic Income Fund COM 72201Y101   29,211 1,557,920 SH   SOLE 1 1,557,920 0 0
Pimco Dynamic Income Opport COM 69355M107   17,714 1,356,340 SH   SOLE 1 1,356,340 0 0
Pimco Energy & Tactical Cred COM 69346N107   2,855 181,173 SH   SOLE 1 181,173 0 0
PIMCO Global Stocksplus & In COM 722011103   999 138,801 SH   SOLE 1 138,801 0 0
PIMCO High Income Fund COM 722014107   1,730 345,910 SH   SOLE 1 345,910 0 0
PIMCO Income Strategy Fund II COM 72201J104   5,020 696,234 SH   SOLE 1 696,234 0 0
PIMCO Muni Income Fund III COM 72201A103   815 101,200 SH   SOLE 1 101,200 0 0
PIMCO NY Muni Income Fund II COM 72200Y102   174 22,957 SH   SOLE 1 22,957 0 0
Pioneer Municipal High Income Trust COM 723763108   162 19,000 SH   SOLE 1 19,000 0 0
Plains All American Pipeline LP COM 726503105   29,953 2,124,323 SH   SOLE 1 2,124,323 0 0
Plains GP Holdings LP COM 72651A207   1,071 72,236 SH   SOLE 1 72,236 0 0
Portland General Electric Co. COM 736508847   28 608 SH   SOLE 1 608 0 0
PPL Corporation COM 69351T106   228,600 8,639,462 SH   SOLE 1,2 8,603,070 0 36,392
Prologis Inc. COM 74340W103   4,385,527 35,764,650 SH   SOLE 1,2 26,147,188 0 9,617,462
Prudential Gbl Shrt Dur Hi Yld COM 69346J106   8,466 771,733 SH   SOLE 1 771,733 0 0
Public Service Enterprise Group Incorporated COM 744573106   149,370 2,385,727 SH   SOLE 1,2 2,376,883 0 8,844
Public Storage COM 74460D109   1,178,850 4,039,147 SH   SOLE 1,2 3,083,731 0 955,416
Putnam Muni Opportunities Tst COM 746922103   1,541 150,923 SH   SOLE 1 150,923 0 0
Quanta Services Inc. COM 74762E102   11 54 SH   SOLE 1 54 0 0
Realty Income Corporation COM 756109104   2,709,100 45,307,933 SH   SOLE 1,2 32,496,980 0 12,810,953
Regency Centers Corporation COM 758849103   1,304 21,111 SH   SOLE 1 21,111 0 0
Rexford Industrial Realty Inc COM 76169C100   37,926 726,277 SH   SOLE 1 41,950 0 684,327
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200   8,409 349,075 SH   SOLE 1 186,835 0 162,240
Royce Micro-Capital Trust Inc. COM 780915104   445 50,884 SH   SOLE 1 50,884 0 0
Royce Value Trust COM 780910105   2,705 196,035 SH   SOLE 1 196,035 0 0
RPT Realty 7.25 CV Pr.D (RPT D) PFD 74971D200   927 18,925 SH   SOLE 1 20 0 18,905
salesforce.com inc. COM 79466L302   20 94 SH   SOLE 1 94 0 0
SBA Communications Corporation COM 78410G104   960,951 4,146,731 SH   SOLE 1,2 3,993,178 0 153,553
Sempra Energy COM 816851109   242,621 1,666,470 SH   SOLE 1,2 1,660,787 0 5,683
ServiceNow Inc. COM 81762P102   375 668 SH   SOLE 1 60 0 608
Simon Property Group Inc. COM 828806109   2,821,452 24,433,430 SH   SOLE 1,2 16,878,419 0 7,555,011
SITE Centers Corp COM 82981J109   40,064 3,030,533 SH   SOLE 1 73,258 0 2,957,275
Sjw Corp COM 784305104   27 392 SH   SOLE 1 392 0 0
Skyworks Solutions I COM 83088M102   199 1,800 SH   SOLE 1 168 0 1,632
Solaredge Technologies Inc COM 83417M104   16 59 SH   SOLE 1 59 0 0
Spdr Dow Jones Reit Etf COM 78464A607   42 470 SH   SOLE 1 470 0 0
Spdr Gold Minishares Trust COM 98149E303   39,241 1,030,209 SH   SOLE 1 1,030,209 0 0
Spdr Gold Trust COM 78463V107   5,062 28,396 SH   SOLE 1 28,396 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474   2,774 94,236 SH   SOLE 1 94,236 0 0
SPDR Trust Series 1 COM 78462F103   2,085 4,703 SH   SOLE 1 4,703 0 0
Spire Inc. COM 84857L101   23 358 SH   SOLE 1 358 0 0
Spirit Realty Capital COM 84860W300   721,765 18,328,537 SH   SOLE 1,2 13,129,717 0 5,198,820
Sprott Physical Gold And Silver Trust COM 85208R101   8,213 455,779 SH   SOLE 1 455,779 0 0
Sprott Physical Gold Tr COM 85207H104   6,654 445,956 SH   SOLE 1 445,956 0 0
Sprott Physical Platin and Pal COM 85207Q104   675 61,774 SH   SOLE 1 61,774 0 0
Sprott Physical Silver Trust COM 85207K107   2,104 270,145 SH   SOLE 1 270,145 0 0
Stem, Inc. COM 85859N102   3,648 637,750 SH   SOLE 1 637,750 0 0
Sun Communities Inc. COM 866674104   1,652,024 12,664,321 SH   SOLE 1,2 9,076,261 0 3,588,060
Taiwan Semiconductors ADR ADR 874039100   30 302 SH   SOLE 1 302 0 0
Targa Resources Corp. COM 87612G101   138,705 1,822,666 SH   SOLE 1,2 1,815,377 0 7,289
Target Corporation COM 87612E106   165 1,253 SH   SOLE 1 0 0 1,253
TC Energy Corp COM 87807B107   2,578 63,792 SH   SOLE 1 63,792 0 0
Teck Resources Ltd-Cls B COM 878742204   6,607 156,936 SH   SOLE 1 156,936 0 0
Tekla Healthcare Investors COM 87911J103   2,209 129,573 SH   SOLE 1 129,573 0 0
Tekla Healthcare Opportunities Fund COM 879105104   995 52,200 SH   SOLE 1 52,200 0 0
Tekla Life Sciences Investors COM 87911K100   1,047 77,340 SH   SOLE 1 77,340 0 0
Teleflex Inc. COM 879369106   235 971 SH   SOLE 1 0 0 971
Tesla Motors Inc. COM 88160R101   428 1,634 SH   SOLE 1 26 0 1,608
The Bank of New York Mellon Corporation COM 064058100   154 3,467 SH   SOLE 1 0 0 3,467
The Goldman Sachs Group Inc. COM 38141G104   375 1,164 SH   SOLE 1 0 0 1,164
The Home Depot Inc. COM 437076102   261 839 SH   SOLE 1 0 0 839
The Procter & Gamble Company COM 742718109   488 3,213 SH   SOLE 1 0 0 3,213
The Southern Company COM 842587107   74,012 1,053,554 SH   SOLE 1 1,053,554 0 0
The Walt Disney Company COM 254687106   270 3,022 SH   SOLE 1 0 0 3,022
The Williams Companies Inc. COM 969457100   7,062 216,439 SH   SOLE 1 216,439 0 0
Thermo Fisher Scientific Inc. COM 883556102   327 626 SH   SOLE 1 0 0 626
Thornburg Income Builder Opp COM 885213108   2,030 133,318 SH   SOLE 1 133,318 0 0
T-Mobile US Inc. COM 872590104   11 78 SH   SOLE 1 78 0 0
Tyson Foods Inc. COM 902494103   4,791 93,874 SH   SOLE 1 93,874 0 0
UDR Inc. COM 902653104   1,229,489 28,619,715 SH   SOLE 1,2 20,283,022 0 8,336,693
Union Pacific Corporation COM 907818108   140,641 687,328 SH   SOLE 1,2 684,602 0 2,726
United Parcel Service Inc. COM 911312106   393 2,194 SH   SOLE 1 0 0 2,194
Vale S.A. ADR ADR 91912E105   8,745 651,642 SH   SOLE 1 651,642 0 0
Valero Energy Corporation COM 91913Y100   3,790 32,309 SH   SOLE 1 32,309 0 0
Vaneck Pharmaceutical Etf COM 92189F692   925 11,748 SH   SOLE 1 11,748 0 0
Vanguard Reit Etf COM 922908553   5,903 70,643 SH   SOLE 1 70,643 0 0
Vanguard S&P 500 ETF COM 922908363   2,977 7,310 SH   SOLE 1 7,310 0 0
Vanguard S/T Corp Bond Etf COM 92206C409   2,270 30,000 SH   SOLE 1 30,000 0 0
Ventas Inc. COM 92276F100   10 206 SH   SOLE 1 206 0 0
Verizon Communications Inc. COM 92343V104   203 5,458 SH   SOLE 1 365 0 5,093
VICI Properties Inc. COM 925652109   185,619 5,905,795 SH   SOLE 1 1,196,458 0 4,709,337
Visa Inc. COM 92826C839   398 1,675 SH   SOLE 1 123 0 1,552
Voya Global Equity Dividend COM 92912T100   2,241 435,919 SH   SOLE 1 435,919 0 0
W.P. Carey & Co. LLC COM 92936U109   99,983 1,479,918 SH   SOLE 1 443,439 0 1,036,479
Wal-Mart Stores Inc. COM 931142103   221 1,403 SH   SOLE 1 0 0 1,403
Waste Management Inc. COM 94106L109   383 2,211 SH   SOLE 1 118 0 2,093
Wells Fargo & Co. 7.5 PFD 949746804   1,325 1,150 SH   SOLE 1 1,150 0 0
Wells Fargo Advantage Income Fund COM 94987B105   7,216 1,118,822 SH   SOLE 1 1,118,822 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101   1,331 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104   3,074,365 38,008,275 SH   SOLE 1,2 26,688,366 0 11,319,909
Western Asset Divers Inc COM 95790K109   5,901 438,083 SH   SOLE 1 438,083 0 0
Western Asset Emerging Marke COM 95766A101   2,241 260,000 SH   SOLE 1 260,000 0 0
Western Asset Global Corp. COM 95790C107   2,096 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109   3,010 412,919 SH   SOLE 1 412,919 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107   1,627 138,478 SH   SOLE 1 138,478 0 0
Western Asset Municipal Part COM 95766P108   220 18,823 SH   SOLE 1 18,823 0 0
Weyerhaeuser Company COM 962166104   135,529 4,044,790 SH   SOLE 1 3,906,315 0 138,475
Willis Group Holdings plc COM G96629103   330 1,403 SH   SOLE 1 0 0 1,403
Workday Inc. COM 98138H101   39 171 SH   SOLE 1 171 0 0
Xcel Energy Inc. COM 98389B100   2,157 34,688 SH   SOLE 1,2 32,250 0 2,438
Xenia Hotels & Resorts Inc COM 984017103   3,388 275,232 SH   SOLE 1,2 259,094 0 16,138
Xylem Inc. COM 98419M100   20 180 SH   SOLE 1 180 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105   24 82 SH   SOLE 1 82 0 0