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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100 285 2,461 SH   SOLE 1 0 0 2,461
Aberdeen Global Premier Properties Fund COM 00302L108 2,068 325,132 SH   SOLE 1 325,132 0 0
Acadia Realty Trust COM 004239109 37,264 1,696,895 SH   SOLE 1 1,170,311 0 526,584
Activision Blizzard Inc. COM 00507V109 334 3,504 SH   SOLE 1 557 0 2,947
Adams Express Co COM 006212104 14,297 723,163 SH   SOLE 1 723,163 0 0
Adobe Systems Incorporated COM 00724F101 856 1,462 SH   SOLE 1 170 0 1,292
Advanced Micro Devic COM 007903107 31 330 SH   SOLE 1 330 0 0
Agco Corp. COM 001084102 2,929 22,468 SH   SOLE 1 22,468 0 0
AGIC Convertible & Income FD II COM 92838U108 3,981 744,101 SH   SOLE 1 744,101 0 0
AGIC Convertible & Income Fund COM 92838X102 603 98,202 SH   SOLE 1 98,202 0 0
AGIC Equity & Convertible Income COM 92841M101 1,197 39,587 SH   SOLE 1 39,587 0 0
Agree Realty Corp. COM 008492100 86,487 1,226,946 SH   SOLE 1 0 0 1,226,946
Air Products and Chemicals Inc. COM 009158106 239 830 SH   SOLE 1 37 0 793
Albemarle Corporation COM 012653101 139 823 SH   SOLE 1 0 0 823
Allete Inc. COM 018522300 36 510 SH   SOLE 1 510 0 0
AllianceBernstein Global High Income Fund COM 01879R106 3,457 276,302 SH   SOLE 1 276,302 0 0
Alliant Energy Corporation COM 018802108 127,563 2,287,715 SH   SOLE 1, 2 2,287,715 0 0
Allianzgi Diverified Income COM 92840N100 1,541 44,402 SH   SOLE 1 44,402 0 0
Alphabet Inc CL A COM 02079K305 320 131 SH   SOLE 1 0 0 131
Alpine Total Dynamic Dividend Fund COM 00326L100 8,077 794,202 SH   SOLE 1 794,202 0 0
Amazon.com Inc. COM 023135106 1,125 327 SH   SOLE 1 29 0 298
American Electric Power Company Inc. COM 025537101 108,563 1,283,398 SH   SOLE 1, 2 1,274,723 0 8,675
American Tower Corporation COM 03027X100 3,434,706 12,713,762 SH   SOLE 1, 2 11,883,942 0 829,820
American Water Works Company Inc. COM 030420103 155,090 1,006,229 SH   SOLE 1, 2 1,002,641 0 3,588
Americold Realty Trust COM 03064D108 1,005,720 26,568,638 SH   SOLE 1, 2 17,763,805 0 8,804,833
Amphenol Corporation COM 032095101 14 210 SH   SOLE 1 210 0 0
Analog Devices Inc. COM 032654105 18 102 SH   SOLE 1 102 0 0
Antero Midstream Corp COM 03676B102 2,943 283,260 SH   SOLE 1 283,260 0 0
Anthem Inc. COM 036752103 161 421 SH   SOLE 1 0 0 421
Apartment Income Reit Co COM 03750L109 1,175,697 24,787,142 SH   SOLE 1, 2 17,734,933 0 7,052,209
Apollo Senior Floating Rate COM 037636107 4,302 272,637 SH   SOLE 1 272,637 0 0
Apollo Tactical Income Fund COM 037638103 770 49,201 SH   SOLE 1 49,201 0 0
APPLE Inc. COM 037833100 1,859 13,575 SH   SOLE 1 926 0 12,649
Archer-Daniels-Midland Company COM 039483102 8,326 137,392 SH   SOLE 1 135,200 0 2,192
Ares Dynamic Credit Allocation COM 04014F102 12,370 765,009 SH   SOLE 1 765,009 0 0
AvalonBay Communities Inc. COM 053484101 186,664 894,455 SH   SOLE 1, 2 15,798 0 878,657
Azure Power Global Limited COM V0393H103 45 1,676 SH   SOLE 1 1,676 0 0
Babson Cap Global COM 06760L100 948 55,530 SH   SOLE 1 55,530 0 0
Badger Meter Inc COM 056525108 8 82 SH   SOLE 1 82 0 0
Bank of America Corporation COM 060505104 409 9,927 SH   SOLE 1 0 0 9,927
Barrick Gold Corp. COM 067901108 1,413 68,328 SH   SOLE 1 68,328 0 0
Berkshire Hathaway Inc. COM 084670702 1,902 6,843 SH   SOLE 1 6,843 0 0
Black Hills Corp. COM 092113109 44 673 SH   SOLE 1 673 0 0
Blackrock Core Bond Trust COM 09249E101 3,681 222,796 SH   SOLE 1 222,796 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 10,508 852,947 SH   SOLE 1 852,947 0 0
BlackRock Credit Allocation Income Trust COM 092508100 10,528 675,312 SH   SOLE 1 675,312 0 0
Blackrock Enh Cap And Inc COM 09256A109 7,642 371,161 SH   SOLE 1 371,161 0 0
Blackrock Health Sci Tr Ii COM 09260E105 1,475 50,994 SH   SOLE 1 50,994 0 0
Blackrock Ins Municipal Income Trust COM 092479104 342 21,802 SH   SOLE 1 21,802 0 0
Blackrock Limited Duration Income Trust COM 09249W101 8,101 475,950 SH   SOLE 1 475,950 0 0
BlackRock Long-Tm Muni Adv Tst COM 09250B103 394 28,940 SH   SOLE 1 28,940 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 12,776 684,668 SH   SOLE 1 684,668 0 0
Blackrock Mun Income Trust II COM 09249N101 123 7,798 SH   SOLE 1 7,798 0 0
Blackrock Muni Interm Durati COM 09253X102 2,203 140,829 SH   SOLE 1 140,829 0 0
BlackRock Muni Target Term Tr COM 09257P105 194 7,415 SH   SOLE 1 7,415 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 1,610 95,925 SH   SOLE 1 95,925 0 0
Blackrock Muniholdings In Ii COM 09254C107 2,107 150,408 SH   SOLE 1 150,408 0 0
Blackrock Muniholdings Ny In COM 09255C106 461 31,278 SH   SOLE 1 31,278 0 0
Blackrock Munivest Fund COM 09253R105 3,298 342,872 SH   SOLE 1 342,872 0 0
Blackrock Munivest Fund Ii COM 09253T101 67 4,279 SH   SOLE 1 4,279 0 0
Blackrock Muniyield Fund COM 09253W104 241 15,974 SH   SOLE 1 15,974 0 0
Blackrock Muniyield Insured COM 09254E103 3,787 255,024 SH   SOLE 1 255,024 0 0
Blackrock Muniyield Ny Insur COM 09255E102 475 33,773 SH   SOLE 1 33,773 0 0
Blackrock Muniyield Qual Ii COM 09254G108 303 20,924 SH   SOLE 1 20,924 0 0
Blackrock Muniyield Quality COM 09254F100 1,817 108,478 SH   SOLE 1 108,478 0 0
BlackRock NY Muni Income Trust COM 09248L106 193 12,791 SH   SOLE 1 12,791 0 0
Blackrock Science and Technology Trust COM 09258G104 389 6,524 SH   SOLE 1 6,524 0 0
Blackrock Science -Rts W/I RIGHT 09258G112 4 6,524 SH   SOLE 1 6,524 0 0
Blackstone Gso Flting R COM 09256U105 2,468 150,930 SH   SOLE 1 150,930 0 0
Boulder Growth & Income Fund Inc. COM 101507101 3,130 231,203 SH   SOLE 1 231,203 0 0
Bowx Acquisition Corp-Cl A COM 103085106 10,497 912,792 SH   SOLE 1 299,168 0 613,624
Boyd Gaming Corp. COM 103304101 475,925 7,740,518 SH   SOLE 1, 2 6,463,044 0 1,277,474
Bp Midstream Partners Lp COM 0556EL109 3,250 224,440 SH   SOLE 1 224,440 0 0
Broadcom Inc COM 11135F101 700 1,467 SH   SOLE 1 239 0 1,228
Broadstone Net Lease Inc COM 11135E203 34 1,435 SH   SOLE 1 1,435 0 0
Brookfield Renewable Partner COM G16258108 13 328 SH   SOLE 1 328 0 0
Bunge Limited COM G16962105 6,310 80,748 SH   SOLE 1 80,748 0 0
Caesars Entertainment Inc COM 12769G100 332,051 3,201,131 SH   SOLE 1, 2 2,614,218 0 586,913
Calamos Convertible & High Income Fund COM 12811P108 5,955 364,884 SH   SOLE 1 364,884 0 0
Calamos Convertible Opp&Inc COM 128117108 6,300 415,278 SH   SOLE 1 415,278 0 0
Casella Waste Sys In COM 147448104 10 161 SH   SOLE 1 161 0 0
Caterpillar Inc. COM 149123101 203 934 SH   SOLE 1 0 0 934
CBRE Clarion Global Real Estate Income Fund COM 12504G100 1,352 153,476 SH   SOLE 1 153,476 0 0
CBRE Group Inc. COM 12504L109 3,221 37,576 SH   SOLE 1 0 0 37,576
CenterPoint Energy Inc. COM 15189T107 126,523 5,159,986 SH   SOLE 1, 2 5,131,271 0 28,715
CF Industries Holdings Inc. COM 125269100 1,973 38,357 SH   SOLE 1 38,357 0 0
Cheniere Energy Inc. COM 16411R208 164,577 1,897,362 SH   SOLE 1, 2 1,890,895 0 6,467
Cheniere Energy Partners LP COM 16411Q101 2,639 59,581 SH   SOLE 1 59,581 0 0
Chevron Corporation COM 166764100 16,518 157,702 SH   SOLE 1 157,702 0 0
Cisco Systems Inc. COM 17275R102 54 1,017 SH   SOLE 1 1,017 0 0
Clearwater Energy Inc. Class C COM 18539C204 16,168 610,559 SH   SOLE 1 610,559 0 0
CMS Energy Corporation COM 125896100 94,899 1,606,274 SH   SOLE 1, 2 1,596,555 0 9,719
Colgate-Palmolive Company COM 194162103 140 1,722 SH   SOLE 1 0 0 1,722
Columbia Property Trust Inc. COM 198287203 42,829 2,462,837 SH   SOLE 1 2,397,300 0 65,537
Comcast Corporation COM 20030N101 241 4,220 SH   SOLE 1 0 0 4,220
Conocophillips COM 20825C104 5,410 88,829 SH   SOLE 1 85,194 0 3,635
Consumer Discretionary Selt COM 81369Y407 9,278 51,963 SH   SOLE 1 51,963 0 0
Corning Incorporated COM 219350105 17 419 SH   SOLE 1 419 0 0
Corteva Inc-W/I COM 22052L104 14,755 332,702 SH   SOLE 1 332,702 0 0
Costar Group Inc COM 22160N109 794 9,590 SH   SOLE 1 9,590 0 0
Cousins Properties Inc. COM 222795502 25,988 706,570 SH   SOLE 1 319,293 0 387,277
Crestwood Equity Partners LP COM 226344208 4,053 135,188 SH   SOLE 1 135,188 0 0
Crown Castle International Corp. COM 22822V101 845,278 4,332,298 SH   SOLE 1, 2 4,205,553 0 126,745
CSX Corporation COM 126408103 85,344 2,660,361 SH   SOLE 1, 2 2,649,831 0 10,530
CubeSmart COM 229663109 425,226 9,180,182 SH   SOLE 1 8,484,531 0 695,651
Cummins Inc. COM 231021106 9 38 SH   SOLE 1 38 0 0
CyrusOne Inc COM 23283R100 1,465,847 20,494,187 SH   SOLE 1, 2 13,577,527 0 6,916,660
Danaher Corporation COM 235851102 327 1,220 SH   SOLE 1 0 0 1,220
Darling Intl Inc COM 237266101 14,771 218,831 SH   SOLE 1 218,831 0 0
DCP Midstream Partners LP COM 23311P100 9,977 325,089 SH   SOLE 1 325,089 0 0
Deere & Company COM 244199105 7,401 20,984 SH   SOLE 1 20,580 0 404
Diamondrock Hospitality Co. COM 252784301 141,149 14,551,428 SH   SOLE 1 14,216,493 0 334,935
Digital Realty Trust Inc. COM 253868103 953,872 6,339,310 SH   SOLE 1, 2 4,019,119 0 2,320,191
DigitalBridge Group Inc COM 25401T108 45,580 5,769,559 SH   SOLE 1 5,595,660 0 173,899
DNP Select Income Fund COM 23325P104 6,736 644,628 SH   SOLE 1 644,628 0 0
Dollar Tree Inc. COM 256746108 109 1,099 SH   SOLE 1 0 0 1,099
Doubleline Income Solutions COM 258622109 15,604 862,580 SH   SOLE 1 862,580 0 0
Doubleline Yield Opport COM 25862D105 2,891 144,547 SH   SOLE 1 144,547 0 0
Duke Energy Corporation COM 26441C204 198 2,007 SH   SOLE 1 2,007 0 0
Duke Realty Corporation COM 264411505 2,466,955 52,098,032 SH   SOLE 1, 2 33,750,967 0 18,347,065
Eaton Corporation plc COM G29183103 377 2,544 SH   SOLE 1 0 0 2,544
Eaton Vance Enhanced Eq Incm COM 278274105 4,826 260,015 SH   SOLE 1 260,015 0 0
Eaton Vance Insured Muni Bnd COM 27827X101 349 25,498 SH   SOLE 1 25,498 0 0
Eaton Vance Limited Duration Fund COM 27828H105 17,330 1,306,960 SH   SOLE 1 1,306,960 0 0
Eaton Vance Muni Income Trust COM 27826U108 340 24,239 SH   SOLE 1 24,239 0 0
Eaton Vance Senior Income Trust COM 27826S103 1,823 268,016 SH   SOLE 1 268,016 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105 4,722 333,680 SH   SOLE 1 333,680 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 15,648 745,137 SH   SOLE 1 745,137 0 0
Eaton Vance Tax Adv Global Dividend O COM 27828U106 3,140 107,207 SH   SOLE 1 107,207 0 0
Eaton Vance Tax Man Global Br COM 27829C105 1,994 183,086 SH   SOLE 1 183,086 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 11,948 432,263 SH   SOLE 1 432,263 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 11,081 787,527 SH   SOLE 1 787,527 0 0
Eaton Vance Tax-Managed Global COM 27829F108 15,122 1,482,562 SH   SOLE 1 1,482,562 0 0
Ecolab Inc. COM 278865100 222 1,078 SH   SOLE 1 54 0 1,024
Edison International COM 281020107 17,185 297,222 SH   SOLE 1 297,222 0 0
Enable Midstream Partners LP COM 292480100 5,323 584,322 SH   SOLE 1 584,322 0 0
Enbridge Inc COM 29250N105 4,950 123,627 SH   SOLE 1 123,627 0 0
Energy Transfer LP COM 29273V100 24,846 2,337,356 SH   SOLE 1 2,337,356 0 0
Enlink Midstream LLC COM 29336T100 2,627 411,090 SH   SOLE 1 411,090 0 0
Entergy Corporation COM 29364G103 98,060 983,549 SH   SOLE 1, 2 979,174 0 4,375
Enterprise Products Partners COM 293792107 34,436 1,427,087 SH   SOLE 1 1,427,087 0 0
Equinix Inc. COM 29444U700 2,332,671 2,906,397 SH   SOLE 1, 2 1,786,960 0 1,119,437
Equity Lifestyle Properties COM 29472R108 322 4,333 SH   SOLE   4,333 0 0
Equity Residential COM 29476L107 4,432 57,555 SH   SOLE 1 15,603 0 41,952
Essential Utilities COM 29670G102 97,763 2,139,229 SH   SOLE 1, 2 2,129,070 0 10,159
Essex Property Trust Inc. COM 297178105 1,525,418 5,084,401 SH   SOLE 1, 2 3,218,549 0 1,865,852
Evergy Inc COM 30034W106 153,517 2,540,409 SH   SOLE 1, 2 2,540,409 0 0
Eversource Energy COM 30040W108 2,667 33,243 SH   SOLE 1 33,243 0 0
Evoqua Water Technologies Co COM 30057T105 15 447 SH   SOLE 1 447 0 0
Exelon Corporation COM 30161N101 3,811 86,014 SH   SOLE 1 86,014 0 0
Extra Space Storage Inc. COM 30225T102 1,569,966 9,583,241 SH   SOLE 1, 2 5,899,836 0 3,683,405
Exxon Mobil Corporation COM 30231G102 19,631 311,213 SH   SOLE 1 306,849 0 4,364
F5 Networks Inc. COM 315616102 18 94 SH   SOLE 1 94 0 0
Facebook Inc. COM 30303M102 1,061 3,050 SH   SOLE 1 168 0 2,882
Federal Realty Investment Trust COM 313747206 288,752 2,464,306 SH   SOLE 1, 2 2,039,461 0 424,845
FedEx Corporation COM 31428X106 107 359 SH   SOLE 1 359 0 0
First Industrial Realty Trust COM 32054K103 37 716 SH   SOLE 1 716 0 0
First Solar Inc. COM 336433107 20 222 SH   SOLE 1 222 0 0
First Trust Energy Income and Growth Fund COM 33738G104 929 64,049 SH   SOLE 1 64,049 0 0
First Trust Energy Infra. COM 33738C103 3,138 230,075 SH   SOLE 1 230,075 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 8,317 331,208 SH   SOLE 1 331,208 0 0
First Trust MLP and Energy Inc COM 33739B104 3,488 440,973 SH   SOLE 1 440,973 0 0
First Trust New Opportunites MLP COM 33739M100 3,995 676,039 SH   SOLE 1 676,039 0 0
Firstenergy Corp. COM 337932107 179,054 4,811,989 SH   SOLE 1, 2 4,786,612 0 25,377
Flah & Crum/Claymore Preferred S I COM 338478100 1,920 84,516 SH   SOLE 1 84,516 0 0
Flaherty & Crumrine Dynamic COM 33848W106 3,977 135,841 SH   SOLE 1 135,841 0 0
FMC Corporation COM 302491303 3,874 35,801 SH   SOLE 1 35,801 0 0
Freeport-Mcmoran Inc. COM 35671D857 6,205 167,214 SH   SOLE 1 167,214 0 0
Gabelli Dividend & Income Trust COM 36242H104 19,654 747,019 SH   SOLE 1 747,019 0 0
Gabelli Equity Trust COM 362397101 535 77,547 SH   SOLE 1 77,547 0 0
Gabelli Equity-Rts W/I RIGHT 362397218 339 2,908,362 SH   SOLE 1 2,908,362 0 0
Gds Holdings Ltd - Adr ADR 36165L108 68,290 870,051 SH   SOLE 1, 2 656,605 0 213,446
General American Investors COM 368802104 2,137 49,227 SH   SOLE 1 49,227 0 0
General Electric Company COM 369604103 216 16,024 SH   SOLE 1 0 0 16,024
General Motors Company COM 37045V100 308 5,198 SH   SOLE 1 0 0 5,198
Genesis Energy LP COM 371927104 6,192 533,351 SH   SOLE 1 533,351 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101 2,509 23,472 SH   SOLE 1 23,472 0 0
Guggenheim Enhanced Equity Inc. COM 40167B100 10,232 1,188,339 SH   SOLE 1 1,188,339 0 0
Healthcare Trust of America COM 42225P501 589,832 22,089,858 SH   SOLE 1, 2 14,484,384 0 7,605,474
HEALTHPEAK PROPERTIES INC COM 42250P103 2,400,237 72,097,222 SH   SOLE 1, 2 49,533,167 0 22,564,055
Hess Midstream Lp - Class A COM 428103105 52 2,063 SH   SOLE 1 2,063 0 0
Highwoods Properties Inc. COM 431284108 353,489 7,825,828 SH   SOLE 1, 2 5,655,943 0 2,169,885
Hilton Inc. COM 43300A203 3 28 SH   SOLE 1 28 0 0
Holly Energy Partners LP COM 435763107 737 32,558 SH   SOLE 1 32,558 0 0
Host Hotels & Resorts Inc. COM 44107P104 1,514,868 88,644,098 SH   SOLE 1, 2 55,784,915 0 32,859,183
I Shares Gold Trust COM 464285204 2,645 78,450 SH   SOLE 1 78,450 0 0
IdaCorp. Inc. COM 451107106 32 330 SH   SOLE 1 330 0 0
Intel Corporation COM 458140100 173 3,089 SH   SOLE 1 0 0 3,089
Intercontinental Exchange Inc. COM 45866F104 408 3,434 SH   SOLE 1 0 0 3,434
Invesco Dynamic Credit Opp Fund COM 46132R104 10,788 909,582 SH   SOLE 1 909,582 0 0
Invesco S&P 500 Equal Weight COM 46137V357 1,925 12,769 SH   SOLE 1 12,769 0 0
Invesco S&P 500 Equal Weight COM 46137V381 3,166 21,367 SH   SOLE 1 21,367 0 0
Invesco Value Municipal Income Trust COM 46132P108 566 34,334 SH   SOLE 1 34,334 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107 252 56,433 SH   SOLE 1 56,433 0 0
Invitation Homes Inc COM 46187W107 370,288 9,929,967 SH   SOLE 1, 2 4,549,969 0 5,379,998
Iron Mountain Incorporated COM 46284V101 607 14,348 SH   SOLE   14,348 0 0
Ishares Iboxx High Yld Corp COM 464288513 1,892 21,488 SH   SOLE 1 21,488 0 0
iShares Nasdaq Biotechnology COM 464287556 2,095 12,802 SH   SOLE 1 12,802 0 0
iShares Russell 2000 COM 464287655 6,203 27,044 SH   SOLE 1 27,044 0 0
Ishares Silver Trust COM 46428Q109 3,478 143,608 SH   SOLE 1 143,608 0 0
John Hancock Investors Trust COM 410142103 1,033 54,810 SH   SOLE 1 54,810 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105 272 16,073 SH   SOLE 1 16,073 0 0
John Hancock Preferred Income Fund COM 41013W108 1,365 63,205 SH   SOLE 1 63,205 0 0
John Hancock Preferred Income II COM 41013X106 393 18,176 SH   SOLE 1 18,176 0 0
John Hancock Preferred Income III COM 41021P103 4,569 237,870 SH   SOLE 1 237,870 0 0
John Hancock T/A Dividend Income Fund COM 41013V100 4,070 163,447 SH   SOLE 1 163,447 0 0
Johnson & Johnson COM 478160104 490 2,977 SH   SOLE 1 0 0 2,977
Jones Lang Lasalle Inc. COM 48020Q107 740,155 3,786,452 SH   SOLE 1, 2 3,286,952 0 499,500
JPMorgan Chase & Co. COM 46625H100 742 4,773 SH   SOLE 1 0 0 4,773
Ke Holdings Inc ADR 482497104 426 8,939 SH   SOLE 1 8,939 0 0
Kilroy Realty Corp. COM 49427F108 132,537 1,903,179 SH   SOLE 1 358,677 0 1,544,502
Kimco Realty Corporation COM 49446R109 561,039 26,908,571 SH   SOLE 1, 2 15,513,428 0 11,395,143
Kinder Morgan Inc. COM 49456B101 5,303 290,880 SH   SOLE 1 290,880 0 0
KKR Income Opportunities COM 48249T106 756 45,342 SH   SOLE 1 45,342 0 0
Laboratory Corporation of America Holdings COM 50540R409 237 859 SH   SOLE 1 0 0 859
Lamar Advertising Co COM 512816109 194,515 1,862,818 SH   SOLE 1 498,905 0 1,363,913
Liberty All-Star Equity Fund COM 530158104 4,760 526,569 SH   SOLE 1 526,569 0 0
Life Storage Inc. COM 53223X107 49,705 463,021 SH   SOLE 1 444,382 0 18,639
Macquarie Infrastruc COM 55608B105 1,899 49,628 SH   SOLE 1 49,628 0 0
Magellan Midstream Partners COM 559080106 38,382 784,752 SH   SOLE 1 784,752 0 0
MasterCard Incorporated COM 57636Q104 835 2,286 SH   SOLE 1 276 0 2,010
McDonald's Corporation COM 580135101 313 1,355 SH   SOLE 1 0 0 1,355
Medical Properties Trust Inc. COM 58463J304 360,454 17,932,417 SH   SOLE 1, 2 14,429,017 0 3,503,400
Medtronic plc COM G5960L103 394 3,178 SH   SOLE 1 0 0 3,178
Merck & Co. Inc. COM 58933Y105 163 2,092 SH   SOLE 1 0 0 2,092
MFS Multimarket Income Trust COM 552737108 3,545 567,231 SH   SOLE 1 567,231 0 0
MFS Municipal Income Trust COM 552738106 244 34,125 SH   SOLE 1 34,125 0 0
Micron Technology Inc. COM 595112103 767 9,023 SH   SOLE 1 1,005 0 8,018
Microsoft Corporation COM 594918104 1,705 6,293 SH   SOLE 1 738 0 5,555
Mid-America Apartment Communities COM 59522J103 24,955 148,170 SH   SOLE 1 408 0 147,762
Morgan Stanley COM 617446448 345 3,767 SH   SOLE 1 0 0 3,767
Motorola Solutions Inc. COM 620076307 359 1,654 SH   SOLE 1 358 0 1,296
MPLX LP COM 55336V100 36,558 1,234,640 SH   SOLE 1 1,234,640 0 0
Netstreit Corp COM 64119V303 33,558 1,455,234 SH   SOLE 1, 2 1,424,328 0 30,906
New America High Income Fund COM 641876800 5,836 632,285 SH   SOLE 1 632,285 0 0
Newmont Mining Corporation COM 651639106 10,193 160,818 SH   SOLE 1 160,818 0 0
Nextdecade Corp COM 65342K105 815 197,294 SH   SOLE 1 197,294 0 0
NextEra Energy Inc. COM 65339F101 417,594 5,698,603 SH   SOLE 1, 2 5,676,668 0 21,935
Nextera Energy Partners LP COM 65341B106 59 775 SH   SOLE 1 775 0 0
NIKE Inc. COM 654106103 185 1,197 SH   SOLE 1 0 0 1,197
NiSource Inc. COM 65473P105 70,316 2,870,047 SH   SOLE 1, 2 2,841,498 0 28,549
Norfolk Southern Corporation COM 655844108 260,444 981,288 SH   SOLE 1, 2 976,157 0 5,131
Northrop Grumman Corporation COM 666807102 287 790 SH   SOLE 1 0 0 790
NorthWestern Corp. COM 668074305 47 777 SH   SOLE 1 777 0 0
Nucor Corporation COM 670346105 2,821 29,409 SH   SOLE 1 29,409 0 0
NuStar Energy LP COM 67058H102 3,051 169,009 SH   SOLE 1 169,009 0 0
Nutrien Ltd COM 67077M108 14,270 235,432 SH   SOLE 1 235,432 0 0
Nuveen Core Equity Alpha Fund COM 67090X107 6,220 378,344 SH   SOLE 1 378,344 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 4,633 269,223 SH   SOLE 1 269,223 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 4,048 226,646 SH   SOLE 1 226,646 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 6,845 427,549 SH   SOLE 1 427,549 0 0
Nuveen Floating Rate Income COM 67072T108 501 50,000 SH   SOLE 1 50,000 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 1,431 146,620 SH   SOLE 1 146,620 0 0
Nuveen Global High Income COM 67075G103 5,772 356,102 SH   SOLE 1 356,102 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 6,023 383,613 SH   SOLE 1 383,613 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 9,438 1,398,173 SH   SOLE 1 1,398,173 0 0
Nuveen Muni High Incm Opport COM 670682103 123 7,980 SH   SOLE 1 7,980 0 0
Nuveen Municipal Credit Opp COM 670663103 4,767 308,966 SH   SOLE 1 308,966 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107 582 40,992 SH   SOLE 1 40,992 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107 428 28,396 SH   SOLE 1 28,396 0 0
Nuveen NY Municipal Value Fund COM 67062M105 221 21,956 SH   SOLE 1 21,956 0 0
Nuveen Preferred & Income Term Fund COM 67075A106 6,939 272,124 SH   SOLE 1 272,124 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 12,205 1,222,950 SH   SOLE 1 1,222,950 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105 6,521 654,677 SH   SOLE 1 654,677 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 2,484 154,581 SH   SOLE 1 154,581 0 0
Nuveen Real Estate Income Fund COM 67071B108 2,313 208,593 SH   SOLE 1 208,593 0 0
Nuveen Short Duration Credit Fund COM 67074X107 1,767 117,905 SH   SOLE 1 117,905 0 0
NVIDIA Corporation COM 67066G104 390 487 SH   SOLE 1 103 0 384
NXP Semiconductors N.V. COM N6596X109 75 367 SH   SOLE 1 367 0 0
Old Dominion Fght Li COM 679580100 61 241 SH   SOLE 1 241 0 0
ONE Gas Inc W/I COM 68235P108 31 417 SH   SOLE 1 417 0 0
Oneok Inc. COM 682680103 57,607 1,035,349 SH   SOLE 1 1,035,349 0 0
Organon & Co-W/I COM 68622V106 6 209 SH   SOLE 1 0 0 209
Park Hotels & Resorts INC-WI COM 700517105 257,689 12,504,211 SH   SOLE 1, 2 7,353,737 0 5,150,474
PayPal Holdings Inc COM 70450Y103 117 403 SH   SOLE 1 403 0 0
Pembina Pipeline Corp On Xnys COM 706327103 2,467 77,657 SH   SOLE 1 77,657 0 0
Pfizer Inc. COM 717081103 320 8,164 SH   SOLE 1 0 0 8,164
PGIM Short Duration High Yield FD COM 69346H100 10,214 627,770 SH   SOLE 1 627,770 0 0
Pgim Shrt Durat Hi Yld COM 69355J104 1,695 85,252 SH   SOLE 1 85,252 0 0
Philip Morris International Inc. COM 718172109 343 3,461 SH   SOLE 1 0 0 3,461
Phillips 66 COM 718546104 3,747 43,660 SH   SOLE 1 43,660 0 0
Phillips 66 Partners LP COM 718549207 3,333 84,459 SH   SOLE 1 84,459 0 0
Pimco Dynamic Credit Income COM 72202D106 12,722 568,458 SH   SOLE 1 568,458 0 0
Pimco Dynamic Income Fund COM 72201Y101 4,285 148,719 SH   SOLE 1 148,719 0 0
Pimco Dynamic Income Opport COM 69355M107 14,205 612,802 SH   SOLE 1 612,802 0 0
PIMCO Global Stocksplus & In COM 722011103 140 12,608 SH   SOLE 1 12,608 0 0
PIMCO High Income Fund COM 722014107 8,600 1,257,360 SH   SOLE 1 1,257,360 0 0
Pimco Income Opportunity Fund COM 72202B100 7,051 264,579 SH   SOLE 1 264,579 0 0
PIMCO Income Strategy Fund II COM 72201J104 4,528 412,391 SH   SOLE 1 412,391 0 0
Pioneer Diversified High Income COM 723653101 2,349 154,641 SH   SOLE 1 154,641 0 0
Pioneer High Income Trust COM 72369H106 3,333 343,245 SH   SOLE 1 343,245 0 0
Plains All American Pipeline LP COM 726503105 14,938 1,314,922 SH   SOLE 1 1,314,922 0 0
Plains GP Holdings LP COM 72651A207 16,864 1,412,432 SH   SOLE 1 1,412,432 0 0
Portland General Electric Co. COM 736508847 96,276 2,089,318 SH   SOLE 1, 2 2,074,322 0 14,996
PPL Corporation COM 69351T106 105,796 3,782,484 SH   SOLE 1, 2 3,752,998 0 29,486
Prologis Inc. COM 74340W103 1,814,516 15,179,708 SH   SOLE 1, 2 9,658,989 0 5,520,719
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 11,360 712,687 SH   SOLE 1 712,687 0 0
Public Service Enterprise Group Incorporated COM 744573106 160,891 2,693,185 SH   SOLE 1, 2 2,682,801 0 10,384
Public Storage COM 74460D109 3,602,101 11,978,959 SH   SOLE 1, 2 8,033,750 0 3,945,209
Putnam Premier Income Trust COM 746853100 287 61,600 SH   SOLE 1 61,600 0 0
QTS Realty Trust Inc. Cl-A COM 74736A103 4,352 56,303 SH   SOLE 1 25,249 0 31,054
Quimica Y Minera Chil-SP ADR ADR 833635105 7,331 154,892 SH   SOLE 1 154,892 0 0
Realty Income Corporation COM 756109104 38,244 572,896 SH   SOLE 1 542,950 0 29,946
Red Rock Resorts Inc. COM 75700L108 6 145 SH   SOLE 1 145 0 0
Regency Centers Corporation COM 758849103 189,501 2,957,718 SH   SOLE 1 771,090 0 2,186,628
Renewable Ener Group Inc COM 75972A301 24,047 385,747 SH   SOLE 1 377,717 0 8,030
Retail Properties of America COM 76131V202 75,548 6,598,040 SH   SOLE 1 6,403,017 0 195,023
Rice Acquisition Corp Ii COM G75529118 8,581 839,650 SH   SOLE 1 839,650 0 0
Royce Value Trust COM 780910105 12,250 645,774 SH   SOLE 1 645,774 0 0
Ryman Hospitality Properties COM 78377T107 56 704 SH   SOLE 1 704 0 0
Sabra Healthcare Reit Inc COM 78573L106 15 803 SH   SOLE 1 803 0 0
salesforce.com inc. COM 79466L302 105 430 SH   SOLE 1 430 0 0
SBA Communications Corporation COM 78410G104 1,502,376 4,713,799 SH   SOLE 1, 2 4,552,612 0 161,187
Sempra Energy COM 816851109 126,097 951,817 SH   SOLE 1, 2 947,704 0 4,113
Shell Midstream Partners LP COM 822634101 2,896 196,086 SH   SOLE 1 196,086 0 0
Shoals Technologies Group In COM 82489W107 5 134 SH   SOLE 1 134 0 0
Shopify Inc - Class A COM 82509L107 34 23 SH   SOLE 1 23 0 0
Silver Wheaton Corp COM 962879102 2,734 62,036 SH   SOLE 1 62,036 0 0
Simon Property Group Inc. COM 828806109 2,718,008 20,830,483 SH   SOLE 1, 2 13,826,538 0 7,003,945
SITE Centers Corp COM 82981J109 190,946 12,679,310 SH   SOLE 1 7,235,666 0 5,443,644
Sjw Corp COM 784305104 25 398 SH   SOLE 1 398 0 0
Solaredge Technologies Inc COM 83417M104 7 26 SH   SOLE 1 26 0 0
South Jersey Industries COM 838518108 47 1,809 SH   SOLE 1 1,809 0 0
Southwest Gas Holdings Inc. COM 844895102 5,615 84,838 SH   SOLE 1, 2 84,454 0 384
Spdr Dow Jones Reit Etf COM 78464A607 0 4 SH   SOLE 1 4 0 0
Spdr Gold Minishares Trust COM 98149E204 63,325 3,595,960 SH   SOLE 1 3,595,960 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 52 1,649 SH   SOLE 1 1,649 0 0
SPDR Trust Series 1 COM 78462F103 9,816 22,932 SH   SOLE 1 22,932 0 0
Spire Inc. COM 84857L101 38 520 SH   SOLE 1 520 0 0
Spirit Realty Capital COM 84860W300 703,967 14,714,763 SH   SOLE 1, 2 9,955,881 0 4,758,882
Sprott Physical Gold And Silver Trust COM 85208R101 6,663 356,713 SH   SOLE 1 356,713 0 0
Sprott Physical Gold Tr COM 85207H104 377 26,883 SH   SOLE 1 26,883 0 0
Sprott Physical Platin and Pal COM 85207Q104 1,615 85,862 SH   SOLE 1 85,862 0 0
Sprott Physical Silver Trust COM 85207K107 2,738 295,095 SH   SOLE 1 295,095 0 0
Store Capital Corp COM 862121100 28 824 SH   SOLE 1 824 0 0
Sun Communities Inc. COM 866674104 1,547,070 9,025,883 SH   SOLE 1, 2 5,863,093 0 3,162,790
Taiwan Semiconductors ADR ADR 874039100 47 393 SH   SOLE 1 393 0 0
Targa Resources Corp. COM 87612G101 64,456 1,450,068 SH   SOLE 1, 2 1,443,207 0 6,861
TC Energy Corp COM 87807B107 1,839 37,127 SH   SOLE 1 37,127 0 0
TE Connectivity Ltd. COM H84989104 133 983 SH   SOLE 1 0 0 983
Tekla Healthcare Investors COM 87911J103 2,589 100,619 SH   SOLE 1 100,619 0 0
Tekla Healthcare Opportunities Fund COM 879105104 2,419 104,728 SH   SOLE 1 104,728 0 0
Tekla Life Sciences Investors COM 87911K100 2,699 125,888 SH   SOLE 1 125,888 0 0
Teleflex Inc. COM 879369106 212 528 SH   SOLE 1 0 0 528
Tellurian Inc COM 87968A104 554 119,066 SH   SOLE 1 119,066 0 0
Templeton Emerging Markets Fd COM 880191101 1,078 54,495 SH   SOLE 1 54,495 0 0
Tesla Motors Inc. COM 88160R101 218 320 SH   SOLE 1 18 0 302
The Boeing Company COM 097023105 286 1,193 SH   SOLE 1 0 0 1,193
The Goldman Sachs Group Inc. COM 38141G104 349 920 SH   SOLE 1 0 0 920
The Home Depot Inc. COM 437076102 329 1,032 SH   SOLE 1 0 0 1,032
The Mosaic Company COM 61945C103 6,968 218,370 SH   SOLE 1 218,370 0 0
The PNC Financial Services Group Inc. COM 693475105 207 1,083 SH   SOLE 1 0 0 1,083
The Procter & Gamble Company COM 742718109 139 1,032 SH   SOLE 1 0 0 1,032
The Southern Company COM 842587107 75,096 1,241,054 SH   SOLE 1 1,241,054 0 0
The Walt Disney Company COM 254687106 317 1,801 SH   SOLE 1 0 0 1,801
The Williams Companies Inc. COM 969457100 153,413 5,778,265 SH   SOLE 1, 2 5,762,133 0 16,132
Thermo Fisher Scientific Inc. COM 883556102 383 760 SH   SOLE 1 0 0 760
Tyson Foods Inc. COM 902494103 17,704 240,018 SH   SOLE 1 234,932 0 5,086
UDR Inc. COM 902653104 2,177,750 44,460,309 SH   SOLE 1, 2 28,896,659 0 15,563,650
Union Pacific Corporation COM 907818108 67 305 SH   SOLE 1 305 0 0
United Parcel Service Inc. COM 911312106 575 2,766 SH   SOLE 1 491 0 2,275
Vale S.A. ADR ADR 91912E105 12,135 532,016 SH   SOLE 1 532,016 0 0
Valero Energy Corporation COM 91913Y100 1,316 16,860 SH   SOLE 1 16,860 0 0
Vanguard Reit Etf COM 922908553 4,637 45,558 SH   SOLE 1 45,558 0 0
Vanguard S&P 500 ETF COM 922908363 9,030 22,948 SH   SOLE 1 22,948 0 0
Ventas Inc. COM 92276F100 1,544,768 27,052,774 SH   SOLE 1, 2 16,760,935 0 10,291,839
Vereit Inc COM 92339V308 1,690,037 36,794,210 SH   SOLE 1, 2 23,358,227 0 13,435,983
Verizon Communications Inc. COM 92343V104 681 12,153 SH   SOLE 1 0 0 12,153
VICI Properties Inc. COM 925652109 973,551 31,384,567 SH   SOLE 1, 2 18,738,925 0 12,645,642
Vine Energy Inc - Class A COM 92735P103 18,683 1,198,423 SH   SOLE 1 1,198,423 0 0
Visa Inc. COM 92826C839 957 4,093 SH   SOLE 1 655 0 3,438
Wal-Mart Stores Inc. COM 931142103 120 852 SH   SOLE 1 0 0 852
Waste Management Inc. COM 94106L109 36,258 258,783 SH   SOLE 1, 2 255,440 0 3,343
Weingarten Realty Investors COM 948741103 188,541 5,879,045 SH   SOLE 1, 2 4,277,634 0 1,601,411
Wells Fargo Advantage Income Fund COM 94987B105 13,808 1,570,872 SH   SOLE 1 1,570,872 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101 5,403 421,807 SH   SOLE 1 421,807 0 0
Welltower Inc. COM 95040Q104 1,503,367 18,090,894 SH   SOLE 1, 2 11,551,037 0 6,539,857
Western Asset Global Corp. COM 95790C107 6,031 324,272 SH   SOLE 1 324,272 0 0
Western Asset Global High In COM 95766B109 2,943 275,081 SH   SOLE 1 275,081 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107 2,306 146,977 SH   SOLE 1 146,977 0 0
Western Asset Municipal Part COM 95766P108 731 44,409 SH   SOLE 1 44,409 0 0
Western Gas Equity Partners COM 958669103 9,930 463,575 SH   SOLE 1 463,575 0 0
Weyerhaeuser Company COM 962166104 1,246,891 36,227,414 SH   SOLE 1, 2 29,928,254 0 6,299,160
Willis Group Holdings plc COM G96629103 314 1,367 SH   SOLE 1 0 0 1,367
Workday Inc. COM 98138H101 39 162 SH   SOLE 1 162 0 0
Xcel Energy Inc. COM 98389B100 107,651 1,634,046 SH   SOLE 1, 2 1,627,740 0 6,306
Xpo Logistics Inc COM 983793100 108 773 SH   SOLE 1 773 0 0
Xylem Inc. COM 98419M100 12 104 SH   SOLE 1 104 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105 1,118 2,111 SH   SOLE 1 469 0 1,642
Zimmer Energy Transition Acquisition Corp COM 989570205 15,805 1,574,209 SH   SOLE 1 1,574,209 0 0