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   33 5,738 SH   SOLE 1 5,738 0 0
Abbott Laboratories COM 002824100   116 1,061 SH   SOLE 1 0 0 1,061
Acadia Realty Trust COM 004239109   209,811 14,620,962 SH   SOLE 1 11,926,682 0 2,694,280
Adams Express Co COM 006212104   16,609 1,142,314 SH   SOLE 1 1,142,314 0 0
Adams Natural Resources Fund COM 00548F105   2,621 120,214 SH   SOLE 1 120,214 0 0
Adobe Systems Incorporated COM 00724F101   584 1,736 SH   SOLE 1 85 0 1,651
Advanced Micro Devic COM 007903107   147 2,269 SH   SOLE 1 276 0 1,993
Agco Corp. COM 001084102   2,207 15,914 SH   SOLE 1 15,914 0 0
AGIC Convertible & Income FD II COM 92838U108   4,292 1,490,164 SH   SOLE 1 1,490,164 0 0
AGIC Equity & Convertible Income COM 92841M101   1,023 56,127 SH   SOLE 1 56,127 0 0
Agree Realty Corp. COM 008492100   76,950 1,084,868 SH   SOLE 1 0 0 1,084,868
Air Products and Chemicals Inc. COM 009158106   294 955 SH   SOLE 1 66 0 889
Albemarle Corporation COM 012653101   1,783 8,224 SH   SOLE 1 8,224 0 0
Allete Inc COM 018522300   19 300 SH   SOLE 1 300 0 0
Alliance Resource Partners LP COM 01877R108   1,095 53,891 SH   SOLE 1 53,891 0 0
AllianceBernstein Global High Income Fund COM 01879R106   2,114 229,302 SH   SOLE 1 229,302 0 0
Alliant Energy Corporation COM 018802108   170,100 3,080,967 SH   SOLE 1, 2 3,066,868 0 14,099
Allianzgi Artificial Intel COM 92838Y100   290 17,933 SH   SOLE 1 17,933 0 0
Alphabet Inc CL A COM 02079K305   482 5,465 SH   SOLE 1 136 0 5,329
Alpine Total Dynamic Dividend Fund COM 00326L100   6,294 806,912 SH   SOLE 1 806,912 0 0
Amazon.com Inc. COM 023135106   543 6,463 SH   SOLE 1 180 0 6,283
American Homes 4 Rent-CL COM 02665T306   295,744 9,811,121 SH   SOLE 1 9,053,023 0 758,098
American Tower Corporation COM 03027X100   2,122,659 10,017,130 SH   SOLE 1, 2 9,641,741 0 375,389
American Water Works Company Inc. COM 030420103   31,835 208,862 SH   SOLE 1 208,862 0 0
Americold Realty Trust COM 03064D108   1,260,487 44,521,466 SH   SOLE 1, 2 31,724,618 0 12,796,848
Analog Devices Inc. COM 032654105   11 68 SH   SOLE 1 68 0 0
Anthem Inc. COM 036752103   402 784 SH   SOLE 1 0 0 784
Apa Corp COM 03743Q108   2,358 50,509 SH   SOLE 1 50,509 0 0
Apartment Income Reit Co COM 03750L109   602,126 17,549,275 SH   SOLE 1, 2 13,089,851 0 4,459,424
Apollo Tactical Income Fund COM 037638103   1,586 130,826 SH   SOLE 1 130,826 0 0
Apple Inc. COM 037833100   1,467 11,290 SH   SOLE 1 288 0 11,002
Applied Materials Inc. COM 038222105   13 138 SH   SOLE 1 138 0 0
Archer-Daniels-Midland Company COM 039483102   4,692 50,535 SH   SOLE 1 48,808 0 1,727
Ares Dynamic Credit Allocation COM 04014F102   7,803 673,274 SH   SOLE 1 673,274 0 0
AT&T Inc. COM 00206R102   147 7,958 SH   SOLE 1 0 0 7,958
Atmos Energy Corp. COM 049560105   64,004 571,107 SH   SOLE 1, 2 568,117 0 2,990
AvalonBay Communities Inc. COM 053484101   1,149 7,113 SH   SOLE 1 7,113 0 0
Avista Corp COM 05379B107   22 503 SH   SOLE 1 503 0 0
Babson Cap Global COM 06760L100   3,592 283,285 SH   SOLE 1 283,285 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682   232 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104   464 14,012 SH   SOLE 1 0 0 14,012
Barrick Gold Corp. COM 067901108   2,454 142,838 SH   SOLE 1 127,019 0 15,819
Benson Hill Inc COM 082490103   2,454 962,500 SH   SOLE 1 962,500 0 0
Berkshire Hathaway Inc. COM 084670702   3,246 10,507 SH   SOLE 1 10,507 0 0
Black Hills Corp. COM 092113109   35 495 SH   SOLE 1 495 0 0
Blackrock Capital Allocation COM 09260U109   9,394 677,301 SH   SOLE 1 677,301 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107   3,895 445,607 SH   SOLE 1 445,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100   3,343 331,022 SH   SOLE 1 331,022 0 0
Blackrock Debt Strategies Fund COM 09255R202   1,312 142,603 SH   SOLE 1 142,603 0 0
Blackrock Enh Cap And Inc COM 09256A109   1,783 104,136 SH   SOLE 1 104,136 0 0
Blackrock Esg Capital Alloca COM 09262F100   6,049 450,445 SH   SOLE 1 450,445 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104   1,390 127,032 SH   SOLE 1 127,032 0 0
Blackrock Global Enrg & Res COM 09250U101   874 69,780 SH   SOLE 1 69,780 0 0
Blackrock Health Sci Tr Ii COM 09260E105   1,096 71,006 SH   SOLE 1 71,006 0 0
Blackrock Limited Duration Income Trust COM 09249W101   6,667 510,098 SH   SOLE 1 510,098 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107   2,727 191,884 SH   SOLE 1 191,884 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104   1,835 151,181 SH   SOLE 1 151,181 0 0
Blackrock Munivest Fund COM 09253R105   1,091 155,693 SH   SOLE 1 155,693 0 0
Blackrock Muniyield Fund COM 09253W104   1,028 98,789 SH   SOLE 1 98,789 0 0
Blackrock Muniyield Insured COM 09254E103   2,225 198,462 SH   SOLE 1 198,462 0 0
Blackrock Muniyield Quality COM 09254F100   1,218 105,025 SH   SOLE 1 105,025 0 0
Blackstone/GSO Long-Short CR COM 09257D102   2,911 268,520 SH   SOLE 1 268,520 0 0
Boston Properties Inc. COM 101121101   12,164 180,000 SH   SOLE 1 180,000 0 0
Boulder Growth & Income Fund Inc. COM 101507101   6,047 476,158 SH   SOLE 1 476,158 0 0
Boyd Gaming Corp. COM 103304101   224,886 4,124,360 SH   SOLE 1, 2 3,759,711 0 364,649
Brixmor Property Group COM 11120U105   39,749 1,753,382 SH   SOLE 1, 2 1,428,440 0 324,942
Broadcom Inc COM 11135F101   897 1,604 SH   SOLE 1 63 0 1,541
Bunge Limited COM G16962105   24,411 244,668 SH   SOLE 1 244,668 0 0
Caesars Entertainment Inc COM 12769G100   0 1 SH   SOLE 1 1 0 0
Calamos Convertible & High Income Fund COM 12811P108   3,480 329,884 SH   SOLE 1 329,884 0 0
Calamos Convertible Opp&Inc COM 128117108   3,913 372,278 SH   SOLE 1 372,278 0 0
Camden Property Trust COM 133131102   1,330,881 11,894,672 SH   SOLE 1, 2 8,481,702 0 3,412,970
Cameco Corp. COM 13321L108   14 600 SH   SOLE 1 600 0 0
Cardinal Health Inc. COM 14149Y108   321 4,181 SH   SOLE 1 0 0 4,181
Casella Waste Sys In COM 147448104   7 93 SH   SOLE 1 93 0 0
Caterpillar Inc. COM 149123101   187 781 SH   SOLE 1 0 0 781
CenterPoint Energy Inc. COM 15189T107   176,071 5,871,001 SH   SOLE 1, 2 5,841,917 0 29,084
CF Industries Holdings Inc. COM 125269100   12,383 145,345 SH   SOLE 1 143,028 0 2,317
Cheniere Energy Inc. COM 16411R208   168,372 1,122,779 SH   SOLE 1, 2 1,119,052 0 3,727
Chesapeake Energy Corp COM 165167735   1,617 17,138 SH   SOLE 1 17,138 0 0
Chevron Corporation COM 166764100   7,012 39,065 SH   SOLE 1 39,065 0 0
Chubb Ltd COM H1467J104   182 825 SH   SOLE 1 0 0 825
Cisco Systems Inc. COM 17275R102   18 378 SH   SOLE 1 378 0 0
Citigroup Inc. COM 172967424   150 3,318 SH   SOLE 1 0 0 3,318
Cloudflare Inc - Class A COM 18915M107   6 124 SH   SOLE 1 124 0 0
CMS Energy Corporation COM 125896100   35,828 565,740 SH   SOLE 1 565,740 0 0
Colgate-Palmolive Company COM 194162103   173 2,201 SH   SOLE 1 0 0 2,201
Comcast Corporation COM 20030N101   152 4,333 SH   SOLE 1 0 0 4,333
Conocophillips COM 20825C104   3,836 32,505 SH   SOLE 1 32,505 0 0
Consolidated Edison Inc. COM 209115104   92,653 972,121 SH   SOLE 1, 2 966,820 0 5,301
Constellation Energy Corp COM 21037T109   40,346 467,996 SH   SOLE 1, 2 463,468 0 4,528
Corteva Inc-W/I COM 22052L104   13,298 226,240 SH   SOLE 1 226,240 0 0
Costco Wholesale Corporation COM 22160K105   252 553 SH   SOLE 1 0 0 553
Cousins Properties Inc. COM 222795502   351,427 13,895,904 SH   SOLE 1, 2 7,889,429 0 6,006,475
Crestwood Equity Partners LP COM 226344208   18,190 694,536 SH   SOLE 1 694,536 0 0
Crowdstrike Holdings Inc - A COM 22788C105   7 63 SH   SOLE 1 63 0 0
Crown Castle International Corp. COM 22822V101   1,157,565 8,531,954 SH   SOLE 1, 2 8,189,018 0 342,936
CSX Corporation COM 126408103   7,796 251,655 SH   SOLE 1 245,393 0 6,262
CubeSmart COM 229663109   316,598 7,865,800 SH   SOLE 1, 2 6,971,826 0 893,974
Cummins Inc. COM 231021106   9 37 SH   SOLE 1 37 0 0
Danaher Corporation COM 235851102   253 954 SH   SOLE 1 0 0 954
Darling Intl Inc COM 237266101   5,430 86,759 SH   SOLE 1 86,759 0 0
DCP Midstream Partners LP COM 23311P100   2,462 63,461 SH   SOLE 1 63,461 0 0
Deere & Company COM 244199105   12,544 29,257 SH   SOLE 1 28,508 0 749
Denbury Inc COM 24790A101   1,927 22,148 SH   SOLE 1 22,148 0 0
Diamondrock Hospitality Co. COM 252784301   6 723 SH   SOLE 1 723 0 0
Digital Realty Trust Inc. COM 253868103   2,830,073 28,222,313 SH   SOLE 1, 2 20,091,571 0 8,130,742
DigitalBridge Group Inc COM 25401T603   33,226 3,037,156 SH   SOLE 1, 2 2,798,854 0 238,302
DNP Select Income Fund COM 23325P104   3,922 348,665 SH   SOLE 1 348,665 0 0
Dominion Resources Inc. COM 25746U109   123,739 2,017,929 SH   SOLE 1, 2 2,010,310 0 7,619
Doubleline Income Solutions COM 258622109   3,870 348,993 SH   SOLE 1 348,993 0 0
Doubleline Yield Opport COM 25862D105   5,456 415,841 SH   SOLE 1 415,841 0 0
Dow Inc COM 260557103   120 2,377 SH   SOLE 1 0 0 2,377
Dt Midstream Inc COM 23345M107   81,684 1,478,175 SH   SOLE 1, 2 1,474,171 0 4,004
DTE Energy Company COM 233331107   113,577 966,366 SH   SOLE 1, 2 960,920 0 5,446
Duke Energy Corporation COM 26441C204   57,298 556,349 SH   SOLE 1 556,349 0 0
Eaton Corporation plc COM G29183103   324 2,066 SH   SOLE 1 0 0 2,066
Eaton Vance Floating Rate Income Trust COM 278279104   1,702 153,496 SH   SOLE 1 153,496 0 0
Eaton Vance Insured Muni Bnd COM 27827X101   260 25,000 SH   SOLE 1 25,000 0 0
Eaton Vance Limited Duration Fund COM 27828H105   3,526 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 New York Municipal Bond Fund COM 27827Y109   108 12,000 SH   SOLE 1 12,000 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105   3,263 298,258 SH   SOLE 1 298,258 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101   6,259 414,515 SH   SOLE 1 414,515 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107   5,067 222,254 SH   SOLE 1 222,254 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102   1,713 157,768 SH   SOLE 1 157,768 0 0
Eaton Vance Tax-Managed Global COM 27829F108   6,554 868,125 SH   SOLE 1 868,125 0 0
Ecolab Inc. COM 278865100   11 79 SH   SOLE 1 79 0 0
Enbridge Inc COM 29250N105   4,444 113,650 SH   SOLE 1 113,650 0 0
Energy Transfer LP COM 29273V100   34,169 2,878,615 SH   SOLE 1 2,878,615 0 0
Entergy Corporation COM 29364G103   134,577 1,196,241 SH   SOLE 1, 2 1,191,493 0 4,748
Enterprise Products Partners COM 293792107   10,751 445,724 SH   SOLE 1 445,724 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307   1,469 57,085 SH   SOLE 1 57,085 0 0
EOG Resources Inc. COM 26875P101   3,044 23,502 SH   SOLE 1 21,603 0 1,899
Equinix Inc. COM 29444U700   1,519,699 2,319,740 SH   SOLE 1, 2 1,624,307 0 695,433
Equitrans Midstream Corp-W/I COM 294600101   4,381 653,913 SH   SOLE 1 653,913 0 0
Essential Properties Realty COM 29670E107   18,030 768,217 SH   SOLE 1 352,634 0 415,583
Essential Utilities COM 29670G102   79,772 1,671,321 SH   SOLE 1, 2 1,664,031 0 7,290
Essex Property Trust Inc. COM 297178105   236,331 1,115,100 SH   SOLE 1, 2 786,717 0 328,383
Evergy Inc COM 30034W106   124,032 1,970,958 SH   SOLE 1, 2 1,967,309 0 3,649
Eversource Energy COM 30040W108   4,048 48,280 SH   SOLE 1 48,280 0 0
Evoqua Water Technologies Co COM 30057T105   16 401 SH   SOLE 1 401 0 0
Exelon Corporation COM 30161N101   87,955 2,034,578 SH   SOLE 1, 2 2,024,862 0 9,716
Extra Space Storage Inc. COM 30225T102   678,202 4,607,599 SH   SOLE 1, 2 2,819,191 0 1,788,408
Exxon Mobil Corporation COM 30231G102   15,450 140,071 SH   SOLE 1 137,584 0 2,487
Facebook Inc. COM 30303M102   455 3,781 SH   SOLE 1 90 0 3,691
Federal Realty Investment Trust COM 313745101   1,275 12,621 SH   SOLE 1 2 0 12,619
First Industrial Realty Trust COM 32054K103   79,299 1,643,158 SH   SOLE 1 157,281 0 1,485,877
First Solar Inc. COM 336433107   21 140 SH   SOLE 1 140 0 0
First Trust Energy Income and Growth Fund COM 33738G104   892 62,893 SH   SOLE 1 62,893 0 0
First Trust Energy Infra. COM 33738C103   3,894 270,052 SH   SOLE 1 270,052 0 0
First Trust High Inc COM 33738E109   2,634 230,000 SH   SOLE 1 230,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103   7,307 433,119 SH   SOLE 1 433,119 0 0
First Trust MLP and Energy Inc COM 33739B104   2,863 366,575 SH   SOLE 1 366,575 0 0
First Trust New Opportunites MLP COM 33739M100   1,719 284,146 SH   SOLE 1 284,146 0 0
Firstenergy Corp. COM 337932107   156,358 3,728,145 SH   SOLE 1, 2 3,717,459 0 10,686
Flah & Crum/Claymore Preferred S I COM 338478100   4,373 291,134 SH   SOLE 1 291,134 0 0
Flaherty & Crumrine Dynamic COM 33848W106   4,769 254,892 SH   SOLE 1 254,892 0 0
FMC Corporation COM 302491303   4,885 39,141 SH   SOLE 1 39,141 0 0
Ford Motor Company COM 345370860   120 10,276 SH   SOLE 1 0 0 10,276
Freeport-Mcmoran Inc. COM 35671D857   13,624 358,522 SH   SOLE 1 358,522 0 0
Gabelli Dividend & Income Trust COM 36242H104   14,494 703,260 SH   SOLE 1 703,260 0 0
Gabelli Equity Trust COM 362397101   3,234 590,100 SH   SOLE 1 590,100 0 0
Gaming and Leisure Prop COM 36467J108   2,129 40,870 SH   SOLE 1 40,870 0 0
General American Investors COM 368802104   3,289 90,985 SH   SOLE 1 90,985 0 0
General Motors Company COM 37045V100   134 3,982 SH   SOLE 1 0 0 3,982
Genesis Energy LP COM 371927104   1,567 153,500 SH   SOLE 1 153,500 0 0
Global X Us Preferred Etf COM 37954Y657   23,238 1,199,705 SH   SOLE 1 1,199,705 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101   1,361 9,463 SH   SOLE 1 9,463 0 0
Guggenheim Active Allocation COM 40170T106   7,910 588,128 SH   SOLE 1 588,128 0 0
Guggenheim Strategic Opp Fund COM 40167F101   7,121 467,867 SH   SOLE 1 467,867 0 0
Healthcare Realty Trust Inc. COM 42226K105   980,768 50,895,930 SH   SOLE 1, 2 34,526,324 0 16,369,606
Healthpeak Properties Inc COM 42250P103   382,008 15,236,731 SH   SOLE 1, 2 11,731,227 0 3,505,504
Hess Corporation COM 42809H107   4,912 34,635 SH   SOLE 1 34,635 0 0
Hess Midstream Lp - Class A COM 428103105   12,674 423,595 SH   SOLE 1 423,595 0 0
Highwoods Properties Inc. COM 431284108   482,671 17,250,182 SH   SOLE 1, 2 13,155,012 0 4,095,170
HJ Heinz Holdings Corp COM 500754106   3,651 89,683 SH   SOLE 1 89,683 0 0
Host Hotels & Resorts Inc. COM 44107P104   767,061 47,799,261 SH   SOLE 1, 2 34,482,303 0 13,316,958
I Shares Gold Trust COM 464285204   14,417 416,807 SH   SOLE 1 416,807 0 0
IdaCorp. Inc. COM 451107106   29 269 SH   SOLE 1 269 0 0
Intel Corporation COM 458140100   84 3,172 SH   SOLE 1 0 0 3,172
Intercontinental Exchange Inc. COM 45866F104   362 3,525 SH   SOLE 1 0 0 3,525
International Business Machines Corporation COM 459200101   301 2,134 SH   SOLE 1 101 0 2,033
Invesco Financial Preferred COM 46137V621   2,218 154,032 SH   SOLE 1 154,032 0 0
Invesco Preferred ETF COM 46138E511   19,454 1,740,056 SH   SOLE 1 1,740,056 0 0
Invesco S&P 500 Equal Weight COM 46137V357   7,171 50,769 SH   SOLE 1 50,769 0 0
Invesco S&P 500 Equal Weight Consumer COM 46137V381   2,909 24,693 SH   SOLE 1 24,693 0 0
Invesco Van Kampen Muni Trust COM 46131J103   178 18,000 SH   SOLE 1 18,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107   6,481 1,692,239 SH   SOLE 1 1,692,239 0 0
Invesco Van Kampen Tst NY Mun COM 46131T101   76 7,500 SH   SOLE 1 7,500 0 0
Invitation Homes Inc COM 46187W107   2,294,189 77,392,949 SH   SOLE 1, 2 53,526,814 0 23,866,135
Iron Mountain Incorporated COM 46284V101   5 106 SH   SOLE 1 106 0 0
iShares Barlcays 20 Year Tr COM 464287432   1,198 12,028 SH   SOLE 1 12,028 0 0
Ishares Bloomberg Roll Selec COM 46431W598   129 2,373 SH   SOLE 1 2,373 0 0
iShares Cohen & Steers Rlty COM 464287564   510 9,303 SH   SOLE 1 9,303 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242   348 3,302 SH   SOLE 1 3,302 0 0
iShares Nasdaq Biotechnology COM 464287556   1,940 14,773 SH   SOLE 1 14,773 0 0
iShares Russell 1000 Value COM 464287598   4,697 30,974 SH   SOLE 1 30,974 0 0
iShares Russell 2000 COM 464287655   3,140 18,006 SH   SOLE 1 18,006 0 0
Ishares Russell 2000 Value E COM 464287630   1,303 9,400 SH   SOLE 1 9,400 0 0
Ishares Silver Trust COM 46428Q109   874 39,672 SH   SOLE 1 39,672 0 0
iShares U.S. Preferred Stock ETF COM 464288687   51,987 1,703,132 SH   SOLE 1 1,703,132 0 0
John Hancock Investors Trust COM 410142103   300 23,927 SH   SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105   883 68,251 SH   SOLE 1 68,251 0 0
John Hancock Preferred Income Fund COM 41013W108   692 43,120 SH   SOLE 1 43,120 0 0
John Hancock Preferred Income III COM 41021P103   525 36,388 SH   SOLE 1 36,388 0 0
John Hancock T/A Dividend Income Fund COM 41013V100   1,094 47,835 SH   SOLE 1 47,835 0 0
Johnson & Johnson COM 478160104   540 3,056 SH   SOLE 1 0 0 3,056
Jones Lang Lasalle Inc. COM 48020Q107   498,597 3,128,082 SH   SOLE 1, 2 2,822,555 0 305,527
JPMorgan Chase & Co. COM 46625H100   616 4,590 SH   SOLE 1 0 0 4,590
Juniper Networks Inc. COM 48203R104   7 231 SH   SOLE 1 231 0 0
Kayne Anderson MLP Investment COM 486606106   419 48,910 SH   SOLE 1 48,910 0 0
Kimco Realty Corporation COM 49446R109   707,705 33,414,135 SH   SOLE 1, 2 20,526,102 0 12,888,033
Kinder Morgan Inc. COM 49456B101   6,677 369,279 SH   SOLE 1 369,279 0 0
Kite Realty Group Trust COM 49803T300   146,328 6,951,436 SH   SOLE 1, 2 6,420,998 0 530,438
KKR Income Opportunities COM 48249T106   1,981 179,917 SH   SOLE 1 179,917 0 0
KLA Corporation COM 482480100   341 904 SH   SOLE 1 45 0 859
Laboratory Corporation of America Holdings COM 50540R409   316 1,340 SH   SOLE 1 0 0 1,340
Lamar Advertising Co COM 512816109   202,255 2,142,530 SH   SOLE 1 906,503 0 1,236,027
Liberty All-Star Equity Fund COM 530158104   1,425 250,000 SH   SOLE 1 250,000 0 0
Life Storage Inc. COM 53223X107   49,612 503,673 SH   SOLE 1, 2 247,856 0 255,817
LXP Industrial Trust 6.5 Perp PFD 529043309   10,546 222,015 SH   SOLE 1 186,042 0 35,973
Mainstay Cbre Glbl Infr Mega COM 56064Q107   1,995 146,177 SH   SOLE 1 146,177 0 0
Mainstay DefTerm Muni Opps COM 56064K100   1,350 84,085 SH   SOLE 1 84,085 0 0
MasterCard Incorporated COM 57636Q104   302 869 SH   SOLE 1 49 0 820
McDonald's Corporation COM 580135101   367 1,391 SH   SOLE 1 0 0 1,391
Medtronic plc COM G5960L103   254 3,262 SH   SOLE 1 0 0 3,262
Merck & Co. Inc. COM 58933Y105   238 2,148 SH   SOLE 1 0 0 2,148
MFS Multimarket Income Trust COM 552737108   2,059 456,440 SH   SOLE 1 456,440 0 0
MFS Municipal Income Trust COM 552738106   384 74,125 SH   SOLE 1 74,125 0 0
Microsoft Corporation COM 594918104   1,535 6,399 SH   SOLE 1 226 0 6,173
Mid-America Apartment Communities COM 59522J103   1,539,088 9,803,409 SH   SOLE 1, 2 6,656,281 0 3,147,128
Mondelez International Inc. Class A COM 609207105   1,997 29,969 SH   SOLE 1 29,969 0 0
Morgan Stanley COM 617446448   302 3,553 SH   SOLE 1 0 0 3,553
Motorola Solutions Inc. COM 620076307   394 1,529 SH   SOLE 1 167 0 1,362
MPLX LP COM 55336V100   23,500 715,601 SH   SOLE 1 715,601 0 0
Netstreit Corp COM 64119V303   158,457 8,644,674 SH   SOLE 1, 2 7,519,860 0 1,124,814
Neuberger Berman Intmd Muni COM 64124P101   1,385 132,956 SH   SOLE 1 132,956 0 0
Neuberger Berman MLP Income COM 64129H104   724 108,765 SH   SOLE 1 108,765 0 0
New America High Income Fund COM 641876800   2,803 424,681 SH   SOLE 1 424,681 0 0
Newmont Mining Corporation COM 651639106   3,696 78,300 SH   SOLE 1 78,300 0 0
Nextdecade Corp COM 65342K105   829 167,899 SH   SOLE 1 167,899 0 0
NextEra Energy Inc. COM 65339F101   490,401 5,866,037 SH   SOLE 1, 2 5,846,122 0 19,915
Nextera Energy Partners LP COM 65341B106   24 336 SH   SOLE 1 336 0 0
NIKE Inc. COM 654106103   344 2,936 SH   SOLE 1 0 0 2,936
NiSource Inc. COM 65473P105   173,418 6,324,494 SH   SOLE 1, 2 6,290,157 0 34,337
Norfolk Southern Corporation COM 655844108   364,879 1,480,719 SH   SOLE 1, 2 1,474,152 0 6,567
Northrop Grumman Corporation COM 666807102   270 495 SH   SOLE 1 0 0 495
Nutrien Ltd COM 67077M108   14,924 204,360 SH   SOLE 1 204,360 0 0
Nuveen Core Equity Alpha Fund COM 67090X107   1,798 132,811 SH   SOLE 1 132,811 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101   3,917 324,266 SH   SOLE 1 324,266 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106   2,171 178,858 SH   SOLE 1 178,858 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101   3,583 303,643 SH   SOLE 1 303,643 0 0
Nuveen Dynamic Muni Opport COM 67079X102   669 67,264 SH   SOLE 1 67,264 0 0
Nuveen Floating Rate Income COM 67072T108   3,406 430,000 SH   SOLE 1 430,000 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100   920 117,756 SH   SOLE 1 117,756 0 0
Nuveen Global High Income COM 67075G103   5,166 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105   3,734 328,392 SH   SOLE 1 328,392 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102   5,778 1,135,200 SH   SOLE 1 1,135,200 0 0
Nuveen Municipal Credit Opp COM 670663103   2,944 267,891 SH   SOLE 1 267,891 0 0
Nuveen Municipal Value Fund COM 670928100   4,599 534,820 SH   SOLE 1 534,820 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107   496 48,385 SH   SOLE 1 48,385 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107   400 37,396 SH   SOLE 1 37,396 0 0
Nuveen Preferred & Income Term Fund COM 67075A106   3,231 173,899 SH   SOLE 1 173,899 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106   6,817 936,460 SH   SOLE 1 936,460 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105   4,499 661,640 SH   SOLE 1 661,640 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105   2,023 172,921 SH   SOLE 1 172,921 0 0
Nuveen Real Estate Income Fund COM 67071B108   932 123,325 SH   SOLE 1 123,325 0 0
Nuveen Select Tax Free COM 67062F100   946 68,000 SH   SOLE 1 68,000 0 0
NVIDIA Corporation COM 67066G104   248 1,696 SH   SOLE 1 143 0 1,553
NXP Semiconductors N.V. COM N6596X109   35 224 SH   SOLE 1 224 0 0
Occidental Petroleum Corporation COM 674599105   1,295 20,559 SH   SOLE 1 20,559 0 0
OGE Energy Corporation COM 670837103   35 896 SH   SOLE 1 896 0 0
ON Semiconductor Corp. COM 682189105   7 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   111,360 1,694,978 SH   SOLE 1, 2 1,687,612 0 7,366
Oracle Corporation COM 68389X105   29 349 SH   SOLE 1 349 0 0
Palo Alto Networks Inc COM 697435105   10 72 SH   SOLE 1 72 0 0
PBF ENERGY INC COM 69318G106   2,306 56,539 SH   SOLE 1 56,539 0 0
Pembina Pipeline Corp On Xnys COM 706327103   3,220 94,834 SH   SOLE 1 94,834 0 0
Pepsico Inc. COM 713448108   255 1,414 SH   SOLE 1 0 0 1,414
Pfizer Inc. COM 717081103   113 2,215 SH   SOLE 1 0 0 2,215
PG&E Corporation COM 69331C108   2,380 146,364 SH   SOLE 1 146,364 0 0
PGIM Short Duration High Yield FD COM 69346H100   9,900 834,077 SH   SOLE 1 834,077 0 0
Pgim Shrt Durat Hi Yld COM 69355J104   1,919 130,621 SH   SOLE 1 130,621 0 0
Philip Morris International Inc. COM 718172109   266 2,630 SH   SOLE 1 0 0 2,630
Phillips 66 COM 718546104   15,462 148,558 SH   SOLE 1 145,428 0 3,130
Piedmont Office Realty Trust A COM 720190206   1,907 207,934 SH   SOLE 1 207,934 0 0
Pilgrims Pride Corporation COM 72147K108   5,402 227,642 SH   SOLE 1 227,642 0 0
Pimco Access Income Fund COM 72203T100   6,143 415,324 SH   SOLE 1 415,324 0 0
Pimco Dynamic Income Fund COM 72201Y101   29,554 1,599,226 SH   SOLE 1 1,599,226 0 0
Pimco Dynamic Income Opport COM 69355M107   17,534 1,373,041 SH   SOLE 1 1,373,041 0 0
Pimco Energy & Tactical Cred COM 69346N107   2,823 188,986 SH   SOLE 1 188,986 0 0
PIMCO Global Stocksplus & In COM 722011103   2,062 297,519 SH   SOLE 1 297,519 0 0
PIMCO High Income Fund COM 722014107   5,359 1,133,034 SH   SOLE 1 1,133,034 0 0
PIMCO Income Strategy Fund II COM 72201J104   4,922 696,234 SH   SOLE 1 696,234 0 0
PIMCO Muni Income Fund III COM 72201A103   209 24,000 SH   SOLE 1 24,000 0 0
PIMCO NY Muni Income Fund II COM 72200Y102   183 22,957 SH   SOLE 1 22,957 0 0
Pioneer Diversified High Income COM 723653101   983 97,563 SH   SOLE 1 97,563 0 0
Pioneer High Income Trust COM 72369H106   1,035 159,160 SH   SOLE 1 159,160 0 0
Pioneer Municipal High Income Trust COM 723763108   232 27,000 SH   SOLE 1 27,000 0 0
Plains All American Pipeline LP COM 726503105   25,148 2,138,462 SH   SOLE 1 2,138,462 0 0
PNM Resources Inc. COM 69349H107   14,878 304,949 SH   SOLE 1 304,949 0 0
Portland General Electric Co. COM 736508847   12,962 264,531 SH   SOLE 1 264,531 0 0
PPL Corporation COM 69351T106   213,214 7,296,858 SH   SOLE 1, 2 7,264,337 0 32,521
Prologis Inc. COM 74340W103   4,153,675 36,842,785 SH   SOLE 1, 2 27,183,350 0 9,659,435
Prudential Gbl Shrt Dur Hi Yld COM 69346J106   9,663 891,410 SH   SOLE 1 891,410 0 0
Public Service Enterprise Group Incorporated COM 744573106   15,040 245,468 SH   SOLE 1 245,468 0 0
Public Storage COM 74460D109   2,505,703 8,942,184 SH   SOLE 1, 2 6,645,369 0 2,296,815
Putnam Managed Municipal Income Trust COM 746823103   294 46,870 SH   SOLE 1 46,870 0 0
Realty Income Corporation COM 756109104   2,448,170 38,593,701 SH   SOLE 1, 2 26,372,810 0 12,220,891
Red Rock Resorts Inc. COM 75700L108   6 145 SH   SOLE 1 145 0 0
Reliance Steel & Alu COM 759509102   3,991 19,713 SH   SOLE 1 19,713 0 0
Rexford Industrial Realty Inc COM 76169C100   146,874 2,688,038 SH   SOLE 1 190,201 0 2,497,837
Rice Acquisition Corp Ii COM G75529118   8,180 779,016 SH   SOLE 1 779,016 0 0
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200   10,215 429,400 SH   SOLE 1 186,835 0 242,565
Royce Micro-Capital Trust Inc. COM 780915104   615 70,884 SH   SOLE 1 70,884 0 0
Royce Value Trust COM 780910105   3,045 229,671 SH   SOLE 1 229,671 0 0
RPT Realty 7.25 CV Pr.D (RPT D) PFD 74971D200   1,010 20,218 SH   SOLE 1 20 0 20,198
Sabra Healthcare Reit Inc COM 78573L106   5 420 SH   SOLE 1 420 0 0
salesforce.com inc. COM 79466L302   27 200 SH   SOLE 1 200 0 0
SBA Communications Corporation COM 78410G104   313,277 1,117,440 SH   SOLE 1, 2 1,088,031 0 29,409
Schlumberger Ltd. COM 806857108   2,132 39,886 SH   SOLE 1 39,886 0 0
Sempra Energy COM 816851109   261,772 1,693,876 SH   SOLE 1, 2 1,686,960 0 6,916
Simon Property Group Inc. COM 828806109   2,520,351 21,453,700 SH   SOLE 1, 2 15,598,762 0 5,854,938
SITE Centers Corp COM 82981J109   149,570 10,951,794 SH   SOLE 1 6,815,130 0 4,136,664
Sjw Corp COM 784305104   32 392 SH   SOLE 1 392 0 0
Solaredge Technologies Inc COM 83417M104   17 59 SH   SOLE 1 59 0 0
Spdr Dow Jones Reit Etf COM 78464A607   41 473 SH   SOLE 1 473 0 0
Spdr Gold Minishares Trust COM 98149E303   54,935 1,517,962 SH   SOLE 1 1,517,962 0 0
Spdr Gold Trust COM 78463V107   7,554 44,532 SH   SOLE 1 44,532 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474   2,624 89,303 SH   SOLE 1 89,303 0 0
SPDR Trust Series 1 COM 78462F103   3,521 9,207 SH   SOLE 1 9,207 0 0
Spire Inc. COM 84857L101   44 639 SH   SOLE 1 639 0 0
Spirit Realty Capital COM 84860W300   645,554 16,167,668 SH   SOLE 1, 2 11,231,643 0 4,936,025
Sprott Physical Gold And Silver Trust COM 85208R101   6,506 362,868 SH   SOLE 1 362,868 0 0
Sprott Physical Gold Tr COM 85207H104   4,029 285,729 SH   SOLE 1 285,729 0 0
Sprott Physical Platin and Pal COM 85207Q104   841 61,774 SH   SOLE 1 61,774 0 0
Sprott Physical Silver Trust COM 85207K107   2,118 257,014 SH   SOLE 1 257,014 0 0
Steel Dynamics Inc. COM 858119100   6,279 64,269 SH   SOLE 1 64,269 0 0
Store Capital Corp COM 862121100   33 1,031 SH   SOLE 1 1,031 0 0
Sun Communities Inc. COM 866674104   1,429,794 9,997,515 SH   SOLE 1, 2 6,989,962 0 3,007,553
Taiwan Semiconductors ADR ADR 874039100   22 302 SH   SOLE 1 302 0 0
Targa Resources Corp. COM 87612G101   73,253 996,643 SH   SOLE 1, 2 992,198 0 4,445
Target Corporation COM 87612E106   233 1,561 SH   SOLE 1 0 0 1,561
TC Energy Corp COM 87807B107   2,543 63,792 SH   SOLE 1 63,792 0 0
Teck Resources Ltd-Cls B COM 878742204   5,960 157,580 SH   SOLE 1 157,580 0 0
Tekla Healthcare Investors COM 87911J103   2,602 144,528 SH   SOLE 1 144,528 0 0
Tekla Healthcare Opportunities Fund COM 879105104   1,368 69,045 SH   SOLE 1 69,045 0 0
Tekla Life Sciences Investors COM 87911K100   1,181 83,125 SH   SOLE 1 83,125 0 0
Teleflex Inc. COM 879369106   242 971 SH   SOLE 1 0 0 971
Tellurian Inc COM 87968A104   67 39,944 SH   SOLE 1 39,944 0 0
Tesla Motors Inc. COM 88160R101   202 1,641 SH   SOLE 1 33 0 1,608
The Bank of New York Mellon Corporation COM 064058100   69 1,513 SH   SOLE 1 0 0 1,513
The Boeing Company COM 097023105   247 1,296 SH   SOLE 1 0 0 1,296
The Goldman Sachs Group Inc. COM 38141G104   400 1,164 SH   SOLE 1 0 0 1,164
The Home Depot Inc. COM 437076102   265 839 SH   SOLE 1 0 0 839
The PNC Financial Services Group Inc. COM 693475105   106 670 SH   SOLE 1 0 0 670
The Procter & Gamble Company COM 742718109   429 2,829 SH   SOLE 1 0 0 2,829
The Southern Company COM 842587107   75,234 1,053,554 SH   SOLE 1 1,053,554 0 0
The Walt Disney Company COM 254687106   263 3,022 SH   SOLE 1 0 0 3,022
The Williams Companies Inc. COM 969457100   16,172 491,564 SH   SOLE 1 491,564 0 0
Thermo Fisher Scientific Inc. COM 883556102   345 626 SH   SOLE 1 0 0 626
Thornburg Income Builder Opp COM 885213108   1,816 127,172 SH   SOLE 1 127,172 0 0
T-Mobile US Inc. COM 872590104   11 80 SH   SOLE 1 80 0 0
TRICON CAPITAL GROUP INC COM 89612W102   108,498 14,072,358 SH   SOLE 1 12,416,690 0 1,655,668
Tyson Foods Inc. COM 902494103   2,973 47,752 SH   SOLE 1 47,752 0 0
UDR Inc. COM 902653104   1,211,378 31,276,317 SH   SOLE 1, 2 22,500,612 0 8,775,705
Union Pacific Corporation COM 907818108   23,104 111,574 SH   SOLE 1 111,574 0 0
United Parcel Service Inc. COM 911312106   311 1,788 SH   SOLE 1 0 0 1,788
UnitedHealth Group Incorporated COM 91324P102   459 865 SH   SOLE 1 0 0 865
Vale S.A. ADR ADR 91912E105   11,718 690,504 SH   SOLE 1 690,504 0 0
Valero Energy Corporation COM 91913Y100   4,134 32,584 SH   SOLE 1 32,584 0 0
Vaneck Pharmaceutical Etf COM 92189F692   913 11,748 SH   SOLE 1 11,748 0 0
Vanguard Reit Etf COM 922908553   15,068 182,170 SH   SOLE 1 182,170 0 0
Vanguard S&P 500 ETF COM 922908363   3,519 10,017 SH   SOLE 1 10,017 0 0
Vanguard S/T Corp Bond Etf COM 92206C409   3,008 40,000 SH   SOLE 1 40,000 0 0
Ventas Inc. COM 92276F100   21,106 468,494 SH   SOLE 1 468,494 0 0
Verizon Communications Inc. COM 92343V104   540 13,708 SH   SOLE 1 579 0 13,129
VICI Properties Inc. COM 925652109   72,783 2,246,394 SH   SOLE 1 672,714 0 1,573,680
Visa Inc. COM 92826C839   322 1,549 SH   SOLE 1 123 0 1,426
Voya Global Equity Dividend COM 92912T100   908 167,827 SH   SOLE 1 167,827 0 0
Wal-Mart Stores Inc. COM 931142103   199 1,403 SH   SOLE 1 0 0 1,403
Waste Management Inc. COM 94106L109   15 97 SH   SOLE 1 97 0 0
Wells Fargo & Co. 7.5 PFD 949746804   1,363 1,150 SH   SOLE 1 1,150 0 0
Wells Fargo Advantage Income Fund COM 94987B105   9,905 1,550,102 SH   SOLE 1 1,550,102 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101   1,409 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104   3,115,366 47,524,992 SH   SOLE 1, 2 32,844,625 0 14,680,367
Western Asset Divers Inc COM 95790K109   5,380 423,583 SH   SOLE 1 423,583 0 0
Western Asset Emerging Marke COM 95766A101   2,369 260,000 SH   SOLE 1 260,000 0 0
Western Asset Global Corp. COM 95790C107   2,166 169,581 SH   SOLE 1 169,581 0 0
Western Asset Global High In COM 95766B109   3,286 483,252 SH   SOLE 1 483,252 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107   1,728 138,478 SH   SOLE 1 138,478 0 0
Western Asset Municipal Part COM 95766P108   219 18,823 SH   SOLE 1 18,823 0 0
Wework Inc COM 96209A104   6,224 4,352,711 SH   SOLE 1 3,152,080 0 1,200,631
Weyerhaeuser Company COM 962166104   128,391 4,140,869 SH   SOLE 1 3,978,396 0 162,473
Willis Group Holdings plc COM G96629103   343 1,403 SH   SOLE 1 0 0 1,403
Wolfspeed Inc COM 977852102   7 98 SH   SOLE 1 98 0 0
Workday Inc. COM 98138H101   29 171 SH   SOLE 1 171 0 0
Xylem Inc. COM 98419M100   11 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,863 1,502,065 SH   SOLE 1 1,502,065 0 0