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 295 2,461 SH   SOLE 1 0 0 2,461
Aberdeen Global Premier Properties Fund COM 00302L108 1,935 325,132 SH   SOLE 1 325,132 0 0
Acadia Realty Trust COM 004239109 30,038 1,583,442 SH   SOLE 1 1,065,985 0 517,457
Activision Blizzard Inc. COM 00507V109 326 3,504 SH   SOLE 1 557 0 2,947
Adams Express Co COM 006212104 15,422 844,581 SH   SOLE 1 844,581 0 0
Adobe Systems Incorporated COM 00724F101 695 1,462 SH   SOLE 1 170 0 1,292
AGIC Convertible & Income FD II COM 92838U108 5,569 1,118,257 SH   SOLE 1 1,118,257 0 0
AGIC Convertible & Income Fund COM 92838X102 2,933 518,164 SH   SOLE 1 518,164 0 0
AGIC Equity & Convertible Income COM 92841M101 3,733 133,269 SH   SOLE 1 133,269 0 0
Agree Realty Corp. COM 008492100 117,467 1,745,172 SH   SOLE 1, 2 384,284 0 1,360,888
Air Products and Chemicals Inc. COM 009158106 234 830 SH   SOLE 1 37 0 793
Albemarle Corporation COM 012653101 239 1,635 SH   SOLE 1 0 0 1,635
Allete Inc. COM 018522300 27 408 SH   SOLE 1 408 0 0
AllianceBernstein Global High Income Fund COM 01879R106 3,570 301,302 SH   SOLE 1 301,302 0 0
Alliant Energy Corporation COM 018802108 155,188 2,865,362 SH   SOLE 1, 2 2,865,362 0 0
Allianzgi Diverified Income COM 92840N100 2,650 84,324 SH   SOLE 1 84,324 0 0
Alphabet Inc CL A COM 02079K305 270 131 SH   SOLE 1 0 0 131
Alpine Total Dynamic Dividend Fund COM 00326L100 7,714 809,429 SH   SOLE 1 809,429 0 0
Amazon.com Inc. COM 023135106 1,012 327 SH   SOLE 1 29 0 298
American Electric Power Company Inc. COM 025537101 780 9,209 SH   SOLE 1 9,209 0 0
American Tower Corporation COM 03027X100 1,951,846 8,164,876 SH   SOLE 1, 2 7,979,949 0 184,927
American Water Works Company Inc. COM 030420103 144,707 965,225 SH   SOLE 1, 2 961,637 0 3,588
Americold Realty Trust COM 03064D108 948,158 24,646,507 SH   SOLE 1, 2 16,423,557 0 8,222,950
Amphenol Corporation COM 032095101 16 240 SH   SOLE 1 240 0 0
Analog Devices Inc. COM 032654105 16 102 SH   SOLE 1 102 0 0
Antero Midstream Corp COM 03676B102 2,416 267,514 SH   SOLE 1 267,514 0 0
Anthem Inc. COM 036752103 151 421 SH   SOLE 1 0 0 421
Apartment Income Reit Co COM 03750L109 829,126 19,389,186 SH   SOLE 1, 2 14,085,604 0 5,303,582
Apollo Senior Floating Rate COM 037636107 3,271 220,128 SH   SOLE 1 220,128 0 0
Apollo Tactical Income Fund COM 037638103 535 35,964 SH   SOLE 1 35,964 0 0
APPLE Inc. COM 037833100 1,465 11,996 SH   SOLE 1 926 0 11,070
Archer-Daniels-Midland Company COM 039483102 7,783 136,540 SH   SOLE 1 134,348 0 2,192
Ares Dynamic Credit Allocation COM 04014F102 9,753 648,904 SH   SOLE 1 648,904 0 0
Atlantica Yield PLC COM G0751N103 10,272 280,427 SH   SOLE 1 280,427 0 0
AvalonBay Communities Inc. COM 053484101 527 2,855 SH   SOLE 1 2,855 0 0
Azure Power Global Limited COM V0393H103 32 1,163 SH   SOLE 1 1,163 0 0
Badger Meter Inc COM 056525108 7 76 SH   SOLE 1 76 0 0
Bancroft Fund Ltd. COM 059695106 579 19,649 SH   SOLE 1 19,649 0 0
Bank of America Corporation COM 060505104 599 15,477 SH   SOLE 1 0 0 15,477
Barrick Gold Corp. COM 067901108 1,317 66,493 SH   SOLE 1 66,493 0 0
Berkshire Hathaway Inc. COM 084670702 1,748 6,843 SH   SOLE 1 6,843 0 0
Black Hills Corp. COM 092113109 51 761 SH   SOLE 1 761 0 0
Blackrock Core Bond Trust COM 09249E101 3,077 195,996 SH   SOLE 1 195,996 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 8,435 718,503 SH   SOLE 1 718,503 0 0
BlackRock Credit Allocation Income Trust COM 092508100 7,391 503,489 SH   SOLE 1 503,489 0 0
Blackrock Enh Cap And Inc COM 09256A109 8,396 434,794 SH   SOLE 1 434,794 0 0
Blackrock Health Sci Tr Ii COM 09260E105 2,008 76,361 SH   SOLE 1 76,361 0 0
Blackrock Ins Municipal Income Trust COM 092479104 323 21,396 SH   SOLE 1 21,396 0 0
Blackrock Limited Duration Income Trust COM 09249W101 6,993 417,469 SH   SOLE 1 417,469 0 0
BlackRock Long-Tm Muni Adv Tst COM 09250B103 286 22,560 SH   SOLE 1 22,560 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 12,752 707,644 SH   SOLE 1 707,644 0 0
BlackRock Muni Income Inv Tst COM 09248H105 298 21,404 SH   SOLE 1 21,404 0 0
Blackrock Muni Interm Durati COM 09253X102 1,740 115,715 SH   SOLE 1 115,715 0 0
BlackRock Muni Target Term Tr COM 09257P105 188 7,415 SH   SOLE 1 7,415 0 0
Blackrock Munienhanced Fund COM 09253Y100 1,089 92,117 SH   SOLE 1 92,117 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104 1,473 92,064 SH   SOLE 1 92,064 0 0
Blackrock Muniholdings In Ii COM 09254C107 1,455 108,578 SH   SOLE 1 108,578 0 0
Blackrock Muniholdings Ny In COM 09255C106 441 31,278 SH   SOLE 1 31,278 0 0
Blackrock Munivest Fund COM 09253R105 3,085 331,670 SH   SOLE 1 331,670 0 0
Blackrock Munivest Fund Ii COM 09253T101 139 9,279 SH   SOLE 1 9,279 0 0
Blackrock Muniyield Fund COM 09253W104 257 17,927 SH   SOLE 1 17,927 0 0
Blackrock Muniyield Insured COM 09254E103 2,495 174,974 SH   SOLE 1 174,974 0 0
Blackrock Muniyield Ny Insur COM 09255E102 454 33,773 SH   SOLE 1 33,773 0 0
Blackrock Muniyield Qual Ii COM 09254G108 360 25,924 SH   SOLE 1 25,924 0 0
Blackrock Muniyield Quality COM 09254F100 278 17,517 SH   SOLE 1 17,517 0 0
BlackRock NY Muni Income Trust COM 09248L106 322 20,791 SH   SOLE 1 20,791 0 0
Blackrock Science & Tech Ii COM 09260K101 5,065 141,926 SH   SOLE 1 141,926 0 0
Blackstone Gso Flting R COM 09256U105 2,571 165,206 SH   SOLE 1 165,206 0 0
Boulder Growth & Income Fund Inc. COM 101507101 1,273 101,214 SH   SOLE 1 101,214 0 0
Bowx Acquisition Corp COM 103085205 933 75,980 SH   SOLE 1 75,980 0 0
Bowx Acquisition Corp-Cl A COM 103085106 12,083 1,034,513 SH   SOLE 1 104,508 0 930,005
Boyd Gaming Corp. COM 103304101 357,396 6,061,639 SH   SOLE 1, 2 4,912,197 0 1,149,442
Bp Midstream Partners Lp COM 0556EL109 2,922 230,826 SH   SOLE 1 230,826 0 0
Broadcom Inc COM 11135F101 683 1,474 SH   SOLE 1 246 0 1,228
Broadstone Net Lease Inc COM 11135E203 69,847 3,816,798 SH   SOLE 1 3,729,041 0 87,757
Brookfield Renewable Partner COM G16258108 14 328 SH   SOLE 1 328 0 0
Bunge Limited COM G16962105 9,998 126,124 SH   SOLE 1 126,124 0 0
Caesars Entertainment Inc COM 12769G100 334,129 3,820,844 SH   SOLE 1, 2 3,120,147 0 700,697
Calamos Convertible & High Income Fund COM 12811P108 8,039 539,159 SH   SOLE 1 539,159 0 0
Calamos Convertible Opp&Inc COM 128117108 7,964 560,025 SH   SOLE 1 560,025 0 0
Calamos Dynamic Convertible & Income Fund COM 12811V105 1,728 54,049 SH   SOLE 1 54,049 0 0
Casella Waste Sys In COM 147448104 10 161 SH   SOLE 1 161 0 0
Caterpillar Inc. COM 149123101 298 1,287 SH   SOLE 1 0 0 1,287
CBRE Clarion Global Real Estate Income Fund COM 12504G100 1,199 153,476 SH   SOLE 1 153,476 0 0
CBRE Group Inc. COM 12504L109 78,374 990,699 SH   SOLE 1 840,768 0 149,931
CenterPoint Energy Inc. COM 15189T107 109,721 4,844,195 SH   SOLE 1, 2 4,815,480 0 28,715
Cheniere Energy Inc. COM 16411R208 110,411 1,533,273 SH   SOLE 1, 2 1,527,611 0 5,662
Cheniere Energy Partners LP COM 16411Q101 1,858 44,717 SH   SOLE 1 44,717 0 0
Chevron Corporation COM 166764100 16,418 156,673 SH   SOLE 1 156,673 0 0
Cisco Systems Inc. COM 17275R102 61 1,170 SH   SOLE 1 1,170 0 0
CMS Energy Corporation COM 125896100 76,990 1,257,596 SH   SOLE 1, 2 1,250,073 0 7,523
Colgate-Palmolive Company COM 194162103 205 2,599 SH   SOLE 1 0 0 2,599
Colony Capital, Inc. COM 19626G108 37,174 5,736,652 SH   SOLE 1 5,562,753 0 173,899
Columbia Property Trust Inc. COM 198287203 82,824 4,843,516 SH   SOLE 1 4,703,165 0 140,351
Comcast Corporation COM 20030N101 228 4,220 SH   SOLE 1 0 0 4,220
Conocophillips COM 20825C104 7,393 139,563 SH   SOLE 1 139,563 0 0
Consolidated Edison Inc. COM 209115104 102 1,358 SH   SOLE 1 1,358 0 0
Consumer Discretionary Selt COM 81369Y407 11,575 68,871 SH   SOLE 1 68,871 0 0
Coresite Realty Corp. COM 21870Q105 69,653 581,172 SH   SOLE 1, 2 427,551 0 153,621
Corning Incorporated COM 219350105 18 419 SH   SOLE 1 419 0 0
Corteva Inc-W/I COM 22052L104 15,400 330,340 SH   SOLE 1 330,340 0 0
Costar Group Inc COM 22160N109 788 959 SH   SOLE 1 959 0 0
Crestwood Equity Partners LP COM 226344208 5,465 195,734 SH   SOLE 1 195,734 0 0
Crown Castle International Corp. COM 22822V101 1,049,259 6,095,855 SH   SOLE 1, 2 5,966,455 0 129,400
CubeSmart COM 229663109 340,088 8,989,913 SH   SOLE 1 8,168,014 0 821,899
Cummins Inc. COM 231021106 12 47 SH   SOLE 1 47 0 0
CyrusOne Inc COM 23283R100 1,385,985 20,466,139 SH   SOLE 1, 2 13,633,171 0 6,832,968
Danaher Corporation COM 235851102 275 1,220 SH   SOLE 1 0 0 1,220
Darling Intl Inc COM 237266101 11,349 154,245 SH   SOLE 1 154,245 0 0
DCP Midstream Partners LP COM 23311P100 4,043 186,655 SH   SOLE 1 186,655 0 0
Deere & Company COM 244199105 12,776 34,147 SH   SOLE 1 33,610 0 537
Diamondrock Hospitality Co. COM 252784301 128,583 12,483,822 SH   SOLE 1 12,184,047 0 299,775
Digital Realty Trust Inc. COM 253868103 1,049,316 7,450,351 SH   SOLE 1, 2 4,566,434 0 2,883,917
Dollar Tree Inc. COM 256746108 126 1,099 SH   SOLE 1 0 0 1,099
Doubleline Income Solutions COM 258622109 10,464 576,192 SH   SOLE 1 576,192 0 0
Dte Energy Company COM 233331107 990 7,434 SH   SOLE 1 7,434 0 0
Duke Realty Corporation COM 264411505 2,058,264 49,086,676 SH   SOLE 1, 2 31,393,357 0 17,693,319
Eaton Corporation plc COM G29183103 352 2,544 SH   SOLE 1 0 0 2,544
Eaton Vance Enhanced Eq Incm COM 278274105 4,373 260,015 SH   SOLE 1 260,015 0 0
Eaton Vance Insured Muni Bnd COM 27827X101 184 13,805 SH   SOLE 1 13,805 0 0
Eaton Vance Limited Duration Fund COM 27828H105 13,086 1,036,100 SH   SOLE 1 1,036,100 0 0
Eaton Vance Muni Income Trust COM 27826U108 334 24,239 SH   SOLE 1 24,239 0 0
Eaton Vance Senior Income Trust COM 27826S103 1,777 268,016 SH   SOLE 1 268,016 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105 4,601 333,680 SH   SOLE 1 333,680 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 14,640 766,905 SH   SOLE 1 766,905 0 0
Eaton Vance Tax Adv Global Dividend O COM 27828U106 2,008 76,421 SH   SOLE 1 76,421 0 0
Eaton Vance Tax Man Global Br COM 27829C105 5,947 576,258 SH   SOLE 1 576,258 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 14,973 569,980 SH   SOLE 1 569,980 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 10,057 787,527 SH   SOLE 1 787,527 0 0
Eaton Vance Tax-Managed Global COM 27829F108 14,271 1,534,477 SH   SOLE 1 1,534,477 0 0
Ecolab Inc. COM 278865100 231 1,078 SH   SOLE 1 54 0 1,024
Edison International COM 281020107 17,432 297,474 SH   SOLE 1 297,474 0 0
Enable Midstream Partners LP COM 292480100 3,924 605,569 SH   SOLE 1 605,569 0 0
Enbridge Inc COM 29250N105 2,040 56,038 SH   SOLE 1 56,038 0 0
Energy Transfer LP COM 29273V100 17,452 2,272,362 SH   SOLE 1 2,272,362 0 0
Entergy Corporation COM 29364G103 93,458 939,558 SH   SOLE 1, 2 935,183 0 4,375
Enterprise Products Partners COM 293792107 35,402 1,607,736 SH   SOLE 1 1,607,736 0 0
EOG Resources Inc. COM 26875P101 12,025 165,797 SH   SOLE 1 162,232 0 3,565
Equinix Inc. COM 29444U700 1,430,542 2,105,039 SH   SOLE 1, 2 1,290,093 0 814,946
Equitrans Midstream Corp-W/I COM 294600101 2,990 366,415 SH   SOLE 1 366,415 0 0
Equity Lifestyle Properties COM 29472R108 510 8,013 SH   SOLE 1 8,013 0 0
Equity Residential COM 29476L107 127,610 1,781,510 SH   SOLE 1 1,467,226 0 314,284
Essential Utilities COM 29670G102 91,219 2,038,405 SH   SOLE 1, 2 2,028,246 0 10,159
Essex Property Trust Inc. COM 297178105 1,412,362 5,195,289 SH   SOLE 1, 2 3,339,547 0 1,855,742
Evergy Inc COM 30034W106 126,060 2,117,593 SH   SOLE 1, 2 2,117,593 0 0
Eversource Energy COM 30040W108 2,522 29,126 SH   SOLE 1, 2 24,996 0 4,130
Evoqua Water Technologies Co COM 30057T105 12 447 SH   SOLE 1 447 0 0
Exelon Corporation COM 30161N101 4,317 98,706 SH   SOLE 1 98,706 0 0
Extra Space Storage Inc. COM 30225T102 1,306,505 9,856,609 SH   SOLE 1, 2 5,915,852 0 3,940,757
Exxon Mobil Corporation COM 30231G102 20,200 361,807 SH   SOLE 1 357,441 0 4,366
F5 Networks Inc. COM 315616102 20 94 SH   SOLE 1 94 0 0
Facebook Inc. COM 30303M102 898 3,050 SH   SOLE 1 168 0 2,882
Federal Realty Investment Trust COM 313747206 63,190 622,847 SH   SOLE 1 540,497 0 82,350
FedEx Corporation COM 31428X106 102 359 SH   SOLE 1 359 0 0
First Industrial Realty Trust COM 32054K103 127,636 2,787,412 SH   SOLE 1 2,701,933 0 85,479
First Solar Inc. COM 336433107 11 131 SH   SOLE 1 131 0 0
First Trust Aberdeen Global Fund COM 337319107 436 43,500 SH   SOLE 1 43,500 0 0
First Trust Energy Income and Growth Fund COM 33738G104 1,932 144,299 SH   SOLE 1 144,299 0 0
First Trust Energy Infra. COM 33738C103 2,199 177,615 SH   SOLE 1 177,615 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 7,932 331,208 SH   SOLE 1 331,208 0 0
First Trust MLP and Energy Inc COM 33739B104 3,047 440,973 SH   SOLE 1 440,973 0 0
First Trust New Opportunites MLP COM 33739M100 3,603 676,039 SH   SOLE 1 676,039 0 0
Firstenergy Corp. COM 337932107 167,879 4,839,419 SH   SOLE 1, 2 4,804,660 0 34,759
Flah & Crum/Claymore Preferred S I COM 338478100 3,454 147,412 SH   SOLE 1 147,412 0 0
Flaherty & Crumrine Dynamic COM 33848W106 6,331 210,196 SH   SOLE 1 210,196 0 0
FMC Corporation COM 302491303 7,702 69,634 SH   SOLE 1 69,634 0 0
Franklin Limited Duration Income Trust COM 35472T101 1,371 149,168 SH   SOLE 1 149,168 0 0
Freeport-Mcmoran Inc. COM 35671D857 8,079 245,330 SH   SOLE 1 245,330 0 0
Gabelli Dividend & Income Trust COM 36242H104 20,755 866,236 SH   SOLE 1 866,236 0 0
Gds Holdings Ltd - Adr ADR 36165L108 49,159 606,231 SH   SOLE 1, 2 502,901 0 103,330
General American Investors COM 368802104 4,961 124,531 SH   SOLE 1 124,531 0 0
General Electric Company COM 369604103 210 16,024 SH   SOLE 1 0 0 16,024
General Motors Company COM 37045V100 299 5,198 SH   SOLE 1 0 0 5,198
Genesis Energy LP COM 371927104 4,405 471,614 SH   SOLE 1 471,614 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101 2,694 25,615 SH   SOLE 1 25,615 0 0
Guggenheim Enhanced Equity Inc. COM 40167B100 3,696 512,607 SH   SOLE 1 512,607 0 0
Healthcare Trust of America COM 42225P501 634,903 23,019,288 SH   SOLE 1, 2 15,304,068 0 7,715,220
HEALTHPEAK PROPERTIES INC COM 42250P103 2,225,742 70,123,019 SH   SOLE 1, 2 48,280,657 0 21,842,362
Hess Midstream Lp - Class A COM 428103105 1,905 84,957 SH   SOLE 1 84,957 0 0
Highwoods Properties Inc. COM 431284108 328,492 7,649,433 SH   SOLE 1, 2 5,689,495 0 1,959,938
Hilton Inc. COM 43300A203 3 28 SH   SOLE 1 28 0 0
Holly Energy Partners LP COM 435763107 760 39,791 SH   SOLE 1 39,791 0 0
Host Hotels & Resorts Inc. COM 44107P104 1,226,702 72,797,619 SH   SOLE 1, 2 44,329,616 0 28,468,003
Hudson Pacific Properties COM 444097109 26,616 981,037 SH   SOLE 1 127 0 980,910
I Shares Gold Trust COM 464285105 2,793 171,765 SH   SOLE 1 171,765 0 0
IdaCorp. Inc. COM 451107106 25 251 SH   SOLE 1 251 0 0
Intel Corporation COM 458140100 198 3,089 SH   SOLE 1 0 0 3,089
Intercontinental Exchange Inc. COM 45866F104 384 3,434 SH   SOLE 1 0 0 3,434
International Flavors & Fragrances Inc. COM 459506101 3,709 26,564 SH   SOLE 1 26,564 0 0
Invesco Dynamic Credit Opp Fund COM 46132R104 6,794 597,579 SH   SOLE 1 597,579 0 0
Invesco S&P 500 Equal Weight COM 46137V357 1,809 12,769 SH   SOLE 1 12,769 0 0
Invesco S&P 500 Equal Weight COM 46137V381 2,691 19,079 SH   SOLE 1 19,079 0 0
Invesco Value Municipal Income Trust COM 46132P108 188 11,988 SH   SOLE 1 11,988 0 0
Invesco Van Kampen Muni Trust COM 46131J103 195 14,795 SH   SOLE 1 14,795 0 0
Invitation Homes Inc COM 46187W107 907,506 28,367,959 SH   SOLE 1, 2 16,705,824 0 11,662,135
Iron Mountain Incorporated COM 46284V101 513 13,858 SH   SOLE 1 13,858 0 0
Ishares Iboxx High Yld Corp COM 464288513 911 10,453 SH   SOLE 1 10,453 0 0
iShares Nasdaq Biotechnology COM 464287556 2,080 13,817 SH   SOLE 1 13,817 0 0
iShares Russell 2000 COM 464287655 6,909 31,269 SH   SOLE 1 31,269 0 0
Ishares Silver Trust COM 46428Q109 3,663 161,379 SH   SOLE 1 161,379 0 0
iShares U.S. Preferred Stock ETF COM 464288687 67 1,745 SH   SOLE 1 1,745 0 0
John Hancock Investors Trust COM 410142103 880 48,927 SH   SOLE 1 48,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105 240 16,073 SH   SOLE 1 16,073 0 0
John Hancock Preferred Income Fund COM 41013W108 1,136 54,955 SH   SOLE 1 54,955 0 0
John Hancock Preferred Income III COM 41021P103 4,807 264,120 SH   SOLE 1 264,120 0 0
John Hancock T/A Dividend Income Fund COM 41013V100 4,398 187,214 SH   SOLE 1 187,214 0 0
Johnson & Johnson COM 478160104 489 2,977 SH   SOLE 1 0 0 2,977
Jones Lang Lasalle Inc. COM 48020Q107 645,432 3,604,958 SH   SOLE 1, 2 3,131,142 0 473,816
JPMorgan Chase & Co. COM 46625H100 884 5,810 SH   SOLE 1 0 0 5,810
Kansas City Southern COM 485170302 134,830 510,873 SH   SOLE 1, 2 508,857 0 2,016
Ke Holdings Inc ADR 482497104 763 13,393 SH   SOLE 1 13,393 0 0
Kilroy Realty Corp. COM 49427F108 144,036 2,194,669 SH   SOLE 1 387,125 0 1,807,544
Kimco Realty Corporation COM 49446R109 231,622 12,353,150 SH   SOLE 1, 2 5,143,227 0 7,209,923
Kinder Morgan Inc. COM 49456B101 5,078 304,969 SH   SOLE 1 304,969 0 0
Laboratory Corporation of America Holdings COM 50540R409 219 859 SH   SOLE 1 0 0 859
Lamar Advertising Co COM 512816109 167,199 1,780,232 SH   SOLE 1 499,029 0 1,281,203
Legg Mason BW Global Income COM 10537L104 1,911 158,496 SH   SOLE 1 158,496 0 0
Liberty All-Star Equity Fund COM 530158104 6,973 913,862 SH   SOLE 1 913,862 0 0
Life Storage Inc. COM 53223X107 52,881 615,248 SH   SOLE 1 596,609 0 18,639
Macquarie Infrastruc COM 55608B105 1,283 40,348 SH   SOLE 1 40,348 0 0
Magellan Midstream Partners COM 559080106 20,979 483,832 SH   SOLE 1 483,832 0 0
MasterCard Incorporated COM 57636Q104 814 2,286 SH   SOLE 1 276 0 2,010
McDonald's Corporation COM 580135101 304 1,355 SH   SOLE 1 0 0 1,355
Medical Properties Trust Inc. COM 58463J304 704,052 33,085,298 SH   SOLE 1, 2 23,007,198 0 10,078,100
Medtronic plc COM G5960L103 375 3,178 SH   SOLE 1 0 0 3,178
Merck & Co. Inc. COM 58933Y105 161 2,092 SH   SOLE 1 0 0 2,092
MFS Multimarket Income Trust COM 552737108 3,805 587,231 SH   SOLE 1 587,231 0 0
MFS Municipal Income Trust COM 552738106 233 34,125 SH   SOLE 1 34,125 0 0
Micron Technology Inc. COM 595112103 798 9,043 SH   SOLE 1 1,025 0 8,018
Microsoft Corporation COM 594918104 1,464 6,208 SH   SOLE 1 653 0 5,555
Mid-America Apartment Communities COM 59522J103 334,228 2,315,103 SH   SOLE 1 1,192,241 0 1,122,862
Morgan Stanley COM 617446448 359 4,628 SH   SOLE 1 0 0 4,628
Motorola Solutions Inc. COM 620076307 271 1,442 SH   SOLE 1 358 0 1,084
MPLX LP COM 55336V100 31,340 1,222,788 SH   SOLE 1 1,222,788 0 0
Netstreit Corp COM 64119V303 3,049 164,913 SH   SOLE 1, 2 153,465 0 11,448
New America High Income Fund COM 641876800 7,134 787,436 SH   SOLE 1 787,436 0 0
Newmont Mining Corporation COM 651639106 5,855 97,138 SH   SOLE 1 97,138 0 0
Nextdecade Corp COM 65342K105 377 141,361 SH   SOLE 1 141,361 0 0
NextEra Energy Inc. COM 65339F101 413,449 5,468,175 SH   SOLE 1, 2 5,448,460 0 19,715
Nextera Energy Partners LP COM 65341B106 56 775 SH   SOLE 1 775 0 0
NIKE Inc. COM 654106103 159 1,197 SH   SOLE 1 0 0 1,197
NiSource Inc. COM 65473P105 56,722 2,352,622 SH   SOLE 1, 2 2,325,569 0 27,053
Noble Midstream Partners LP COM 65506L105 1,705 117,601 SH   SOLE 1 117,601 0 0
Norfolk Southern Corporation COM 655844108 283,786 1,056,853 SH   SOLE 1, 2 1,051,248 0 5,605
Northrop Grumman Corporation COM 666807102 256 790 SH   SOLE 1 0 0 790
NorthWestern Corp. COM 668074305 88,554 1,358,194 SH   SOLE 1, 2 1,349,855 0 8,339
Nucor Corporation COM 670346105 3,369 41,967 SH   SOLE 1 41,967 0 0
NuStar Energy LP COM 67058H102 3,152 184,452 SH   SOLE 1 184,452 0 0
Nutrien Ltd COM 67077M108 10,703 198,604 SH   SOLE 1 198,604 0 0
Nuveen Core Equity Alpha Fund COM 67090X107 7,210 474,018 SH   SOLE 1 474,018 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 3,866 239,204 SH   SOLE 1 239,204 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 3,315 196,138 SH   SOLE 1 196,138 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 5,699 376,404 SH   SOLE 1 376,404 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 1,876 196,620 SH   SOLE 1 196,620 0 0
Nuveen Global High Income COM 67075G103 1,470 95,000 SH   SOLE 1 95,000 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 4,319 291,437 SH   SOLE 1 291,437 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 8,547 1,314,965 SH   SOLE 1 1,314,965 0 0
Nuveen Muni High Incm Opport COM 670682103 130 9,021 SH   SOLE 1 9,021 0 0
Nuveen Municipal Credit Opp COM 670663103 3,054 217,681 SH   SOLE 1 217,681 0 0
Nuveen Municipal Value Fund COM 670928100 277 24,877 SH   SOLE 1 24,877 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107 429 31,441 SH   SOLE 1 31,441 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107 405 28,396 SH   SOLE 1 28,396 0 0
Nuveen Preferred & Income Term Fund COM 67075A106 7,766 310,499 SH   SOLE 1 310,499 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 12,378 1,304,313 SH   SOLE 1 1,304,313 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105 6,849 704,677 SH   SOLE 1 704,677 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 2,275 154,581 SH   SOLE 1 154,581 0 0
Nuveen Real Estate Income Fund COM 67071B108 1,940 202,267 SH   SOLE 1 202,267 0 0
NuveeN S&P 500 B-W Income COM 6706ER101 2,202 163,322 SH   SOLE 1 163,322 0 0
Nuveen Select Tax Free 2 COM 67063C106 95 5,923 SH   SOLE 1 5,923 0 0
Nuveen Short Duration Credit Fund COM 67074X107 2,936 207,905 SH   SOLE 1 207,905 0 0
NVIDIA Corporation COM 67066G104 230 430 SH   SOLE 1 116 0 314
NXP Semiconductors N.V. COM N6596X109 57 281 SH   SOLE 1 281 0 0
Old Dominion Fght Li COM 679580100 53 220 SH   SOLE 1 220 0 0
Omega Healthcare Investors COM 681936100 1 24 SH   SOLE 1 24 0 0
ONE Gas Inc W/I COM 68235P108 32 417 SH   SOLE 1 417 0 0
Oneok Inc. COM 682680103 51,181 1,010,279 SH   SOLE 1 1,010,279 0 0
Park Hotels & Resorts INC-WI COM 700517105 262,701 12,172,465 SH   SOLE 1, 2 7,309,238 0 4,863,227
PayPal Holdings Inc COM 70450Y103 85 350 SH   SOLE 1 350 0 0
Pembina Pipeline Corp On Xnys COM 706327103 1,498 51,927 SH   SOLE 1 51,927 0 0
Pfizer Inc. COM 717081103 296 8,164 SH   SOLE 1 0 0 8,164
PGIM Short Duration High Yield FD COM 69346H100 4,741 302,738 SH   SOLE 1 302,738 0 0
Philip Morris International Inc. COM 718172109 197 2,221 SH   SOLE 1 0 0 2,221
Phillips 66 COM 718546104 3,472 42,586 SH   SOLE 1 42,586 0 0
Phillips 66 Partners LP COM 718549207 3,830 120,936 SH   SOLE 1 120,936 0 0
Pimco Dynamic Credit Income COM 72202D106 12,208 548,163 SH   SOLE 1 548,163 0 0
Pimco Dynamic Income Fund COM 72201Y101 4,593 163,179 SH   SOLE 1 163,179 0 0
Pimco Dynamic Income Opport COM 69355M107 7,621 379,709 SH   SOLE 1 379,709 0 0
PIMCO High Income Fund COM 722014107 7,795 1,156,457 SH   SOLE 1 1,156,457 0 0
Pimco Income Opportunity Fund COM 72202B100 7,300 277,579 SH   SOLE 1 277,579 0 0
PIMCO Income Strategy Fund II COM 72201J104 4,239 412,391 SH   SOLE 1 412,391 0 0
PIMCO NY Muni Income Fund II COM 72200Y102 76 6,718 SH   SOLE 1 6,718 0 0
Pioneer Diversified High Income COM 723653101 448 30,566 SH   SOLE 1 30,566 0 0
Pioneer High Income Trust COM 72369H106 4,341 463,245 SH   SOLE 1 463,245 0 0
Plains All American Pipeline LP COM 726503105 12,949 1,423,017 SH   SOLE 1 1,423,017 0 0
Plains GP Holdings LP COM 72651A207 13,575 1,444,185 SH   SOLE 1 1,444,185 0 0
Portland General Electric Co. COM 736508847 93,327 1,966,016 SH   SOLE 1, 2 1,951,020 0 14,996
PPL Corporation COM 69351T106 57,572 1,996,270 SH   SOLE 1, 2 1,987,700 0 8,570
Prologis Inc. COM 74340W103 1,725,843 16,281,344 SH   SOLE 1, 2 10,389,117 0 5,892,227
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 7,113 476,723 SH   SOLE 1 476,723 0 0
Public Service Enterprise Group Incorporated COM 744573106 161,876 2,688,531 SH   SOLE 1, 2 2,670,226 0 18,305
Public Storage COM 74460D109 2,879,751 11,670,221 SH   SOLE 1, 2 7,811,827 0 3,858,394
Putnam Managed Municipal Income Trust COM 746823103 110 13,509 SH   SOLE 1 13,509 0 0
Putnam Muni Opportunities Tst COM 746922103 157 11,735 SH   SOLE 1 11,735 0 0
Putnam Premier Income Trust COM 746853100 1,128 231,600 SH   SOLE 1 231,600 0 0
QTS Realty Trust Inc. Cl-A COM 74736A103 319,873 5,155,760 SH   SOLE 1, 2 4,648,762 0 506,998
Quimica Y Minera Chil-R-W/I RIGHT 833636111 76 24,441 SH   SOLE 1 24,441 0 0
Quimica Y Minera Chil-SP ADR ADR 833635105 7,036 132,576 SH   SOLE 1 132,576 0 0
Red Rock Resorts Inc. COM 75700L108 5 145 SH   SOLE 1 145 0 0
Regency Centers Corporation COM 758849103 88,529 1,561,090 SH   SOLE 1 0 0 1,561,090
Renewable Ener Group Inc COM 75972A301 18,666 282,645 SH   SOLE 1 274,283 0 8,362
Retail Properties of America COM 76131V202 60,040 5,729,021 SH   SOLE 1 5,553,310 0 175,711
Royce Value Trust COM 780910105 13,303 734,590 SH   SOLE 1 734,590 0 0
Sabra Healthcare Reit Inc COM 78573L106 14 816 SH   SOLE 1 816 0 0
salesforce.com inc. COM 79466L302 84 395 SH   SOLE 1 395 0 0
SBA Communications Corporation COM 78410G104 1,270,571 4,577,872 SH   SOLE 1, 2 4,470,378 0 107,494
Sempra Energy COM 816851109 10,521 79,358 SH   SOLE 1 79,358 0 0
Shell Midstream Partners LP COM 822634101 2,890 216,662 SH   SOLE 1 216,662 0 0
Shoals Technologies Group In COM 82489W107 5 134 SH   SOLE 1 134 0 0
Shopify Inc - Class A COM 82509L107 25 23 SH   SOLE 1 23 0 0
Silver Wheaton Corp COM 962879102 2,484 65,021 SH   SOLE 1 65,021 0 0
Simon Property Group Inc. COM 828806109 2,231,772 19,615,860 SH   SOLE 1, 2 12,974,044 0 6,641,816
SITE Centers Corp COM 82981J109 174,704 12,883,118 SH   SOLE 1 7,734,967 0 5,148,151
Sjw Corp COM 784305104 66 1,047 SH   SOLE 1 1,047 0 0
Solaredge Technologies Inc COM 83417M104 10 34 SH   SOLE 1 34 0 0
South Jersey Industries COM 838518108 454 20,121 SH   SOLE 1 20,121 0 0
Spdr Dow Jones Reit Etf COM 78464A607 0 4 SH   SOLE 1 4 0 0
Spdr Gold Minishares Trust COM 98149E204 56,841 3,343,560 SH   SOLE 1 3,343,560 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 7,293 232,933 SH   SOLE 1 232,933 0 0
SPDR Trust Series 1 COM 78462F103 9,630 24,298 SH   SOLE 1 24,298 0 0
Spire Inc. COM 84857L101 38 520 SH   SOLE 1 520 0 0
Spirit Realty Capital COM 84860W300 780,249 18,358,946 SH   SOLE 1, 2 13,116,465 0 5,242,481
Sprott Physical Gold And Silver Trust COM 85208R101 6,601 380,000 SH   SOLE 1 380,000 0 0
Sprott Physical Gold Tr COM 85207H104 361 26,883 SH   SOLE 1 26,883 0 0
Sprott Physical Platin and Pal COM 85207Q104 2,028 106,981 SH   SOLE 1 106,981 0 0
Sprott Physical Silver Trust COM 85207K107 2,311 263,236 SH   SOLE 1 263,236 0 0
Star Peak Energy Transit- A COM 855185104 2 79 SH   SOLE 1 79 0 0
Store Capital Corp COM 862121100 28 824 SH   SOLE 1 824 0 0
Sun Communities Inc. COM 866674104 1,385,873 9,236,715 SH   SOLE 1, 2 5,938,038 0 3,298,677
Taiwan Semiconductors ADR ADR 874039100 46 393 SH   SOLE 1 393 0 0
Targa Resources Corp. COM 87612G101 47,669 1,501,382 SH   SOLE 1, 2 1,494,425 0 6,957
TC Energy Corp COM 87807B107 1,284 28,076 SH   SOLE 1 28,076 0 0
TE Connectivity Ltd. COM H84989104 127 983 SH   SOLE 1 0 0 983
Tekla Healthcare Investors COM 87911J103 3,500 143,397 SH   SOLE 1 143,397 0 0
Tekla Healthcare Opportunities Fund COM 879105104 3,115 143,353 SH   SOLE 1 143,353 0 0
Tekla Life Sciences Investors COM 87911K100 3,264 165,595 SH   SOLE 1 165,595 0 0
Teleflex Inc. COM 879369106 219 528 SH   SOLE 1 0 0 528
Templeton Emerging Markets Fd COM 880191101 1,041 54,495 SH   SOLE 1 54,495 0 0
Tesla Motors Inc. COM 88160R101 211 316 SH   SOLE 1 14 0 302
The Boeing Company COM 097023105 304 1,193 SH   SOLE 1 0 0 1,193
The Goldman Sachs Group Inc. COM 38141G104 368 1,126 SH   SOLE 1 0 0 1,126
The Home Depot Inc. COM 437076102 315 1,032 SH   SOLE 1 0 0 1,032
The Mosaic Company COM 61945C103 6,858 216,945 SH   SOLE 1 216,945 0 0
The PNC Financial Services Group Inc. COM 693475105 434 2,473 SH   SOLE 1 0 0 2,473
The Procter & Gamble Company COM 742718109 212 1,565 SH   SOLE 1 0 0 1,565
The Southern Company COM 842587107 177,704 2,858,822 SH   SOLE 1, 2 2,858,822 0 0
The Walt Disney Company COM 254687106 332 1,801 SH   SOLE 1 0 0 1,801
The Williams Companies Inc. COM 969457100 135,564 5,722,408 SH   SOLE 1, 2 5,705,173 0 17,235
Thermo Fisher Scientific Inc. COM 883556102 347 760 SH   SOLE 1 0 0 760
Tyson Foods Inc. COM 902494103 12,279 165,257 SH   SOLE 1 158,374 0 6,883
UDR Inc. COM 902653104 1,807,755 41,215,391 SH   SOLE 1, 2 26,349,150 0 14,866,241
Union Pacific Corporation COM 907818108 83,328 378,061 SH   SOLE 1, 2 376,505 0 1,556
United Parcel Service Inc. COM 911312106 470 2,766 SH   SOLE 1 491 0 2,275
Vale S.A. ADR ADR 91912E105 9,690 557,524 SH   SOLE 1 557,524 0 0
Valero Energy Corporation COM 91913Y100 1,316 18,376 SH   SOLE 1 18,376 0 0
Vanguard Reit Etf COM 922908553 2,863 31,167 SH   SOLE 1 31,167 0 0
Vanguard S&P 500 ETF COM 922908363 8,902 24,437 SH   SOLE 1 24,437 0 0
Vanguard S/T Corp Bond Etf COM 92206C409 7,838 95,000 SH   SOLE 1 95,000 0 0
Ventas Inc. COM 92276F100 1,713,478 32,122,418 SH   SOLE 1, 2 20,994,511 0 11,127,907
Vereit Inc COM 92339V308 1,378,273 35,687,863 SH   SOLE 1, 2 22,484,848 0 13,203,015
Verizon Communications Inc. COM 92343V104 707 12,153 SH   SOLE 1 0 0 12,153
VICI Properties Inc. COM 925652109 1,331,015 47,132,342 SH   SOLE 1, 2 28,602,544 0 18,529,798
Vine Energy Inc - Class A COM 92735P103 13,808 1,004,956 SH   SOLE 1 1,004,956 0 0
Visa Inc. COM 92826C839 867 4,093 SH   SOLE 1 655 0 3,438
Wal-Mart Stores Inc. COM 931142103 116 852 SH   SOLE 1 0 0 852
Waste Management Inc. COM 94106L109 208 1,614 SH   SOLE 1 0 0 1,614
Weingarten Realty Investors COM 948741103 158,496 5,889,841 SH   SOLE 1, 2 4,579,785 0 1,310,056
Wells Fargo Advantage Income Fund COM 94987B105 11,372 1,347,411 SH   SOLE 1 1,347,411 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101 5,398 431,807 SH   SOLE 1 431,807 0 0
Welltower Inc. COM 95040Q104 606,556 8,467,829 SH   SOLE 1, 2 2,665,685 0 5,802,144
Western Asset Global Corp. COM 95790C107 3,286 186,581 SH   SOLE 1 186,581 0 0
Western Asset Global High In COM 95766B109 1,828 174,052 SH   SOLE 1 174,052 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107 2,870 186,026 SH   SOLE 1 186,026 0 0
Western Asset Premier Bond COM 957664105 666 47,388 SH   SOLE 1 47,388 0 0
Western Gas Equity Partners COM 958669103 24,183 1,300,869 SH   SOLE 1 1,300,869 0 0
Weyerhaeuser Company COM 962166104 1,259,204 35,371,339 SH   SOLE 1, 2 29,685,740 0 5,685,599
Willis Group Holdings plc COM G96629103 313 1,367 SH   SOLE 1 0 0 1,367
Workday Inc. COM 98138H101 37 148 SH   SOLE 1 148 0 0
Xcel Energy Inc. COM 98389B100 106,407 1,599,860 SH   SOLE 1, 2 1,593,554 0 6,306
Xpo Logistics Inc COM 983793100 75 612 SH   SOLE 1 612 0 0
Xylem Inc. COM 98419M100 11 104 SH   SOLE 1 104 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105 1,033 2,130 SH   SOLE 1 488 0 1,642