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 281 2,584 SH   SOLE 1 0 0 2,584
Aberdeen Global Premier Properties Fund COM 00302L108 1,835 398,006 SH   SOLE 1 398,006 0 0
Acadia Realty Trust COM 004239109 20,573 1,959,295 SH   SOLE 1 1,327,751 0 631,544
Activision Blizzard Inc. COM 00507V109 303 3,741 SH   SOLE 1 647 0 3,094
Adams Express Co COM 006212104 20,144 1,242,713 SH   SOLE 1 1,242,713 0 0
Adams Natural Resources Fund COM 00548F105 298 30,489 SH   SOLE 1 30,489 0 0
Adobe Systems Incorporated COM 00724F101 136 277 SH   SOLE 1 0 0 277
AGIC Convertible & Income FD II COM 018825109 9,782 2,380,156 SH   SOLE 1 2,380,156 0 0
AGIC Convertible & Income Fund COM 018828103 4,457 973,035 SH   SOLE 1 973,035 0 0
AGIC Equity & Convertible Income COM 018829101 5,988 246,623 SH   SOLE 1 246,623 0 0
Agree Realty Corp. COM 008492100 394,353 6,196,626 SH   SOLE 1, 2 4,086,011 0 2,110,615
Air Products and Chemicals Inc. COM 009158106 248 833 SH   SOLE 1 0 0 833
Alibaba Group Holding Ltd ADR 01609W102 41 141 SH   SOLE 1 141 0 0
AllianceBernstein Global High Income Fund COM 01879R106 4,007 381,302 SH   SOLE 1 381,302 0 0
Alliant Energy Corporation COM 018802108 141,279 2,735,318 SH   SOLE 1, 2 2,735,318 0 0
Allianzgi Diverified Income COM 01883J108 4,172 164,625 SH   SOLE 1 164,625 0 0
Alphabet Inc CL A COM 02079K305 256 175 SH   SOLE 1 44 0 131
Alpine Total Dynamic Dividend Fund COM 00326L100 7,167 902,643 SH   SOLE 1 902,643 0 0
Amazon.com Inc. COM 023135106 1,275 405 SH   SOLE 1 48 0 357
American Tower Corporation COM 03027X100 1,752,647 7,250,431 SH   SOLE 1, 2 7,117,511 0 132,920
American Water Works Company Inc. COM 030420103 156,680 1,081,445 SH   SOLE 1, 2 1,074,726 0 6,719
Americold Realty Trust COM 03064D108 589,267 16,482,995 SH   SOLE 1, 2 10,648,253 0 5,834,742
Analog Devices Inc. COM 032654105 33 285 SH   SOLE 1 285 0 0
Antero Midstream Corp COM 03676B102 1,551 288,835 SH   SOLE 1 288,835 0 0
Anthem Inc. COM 036752103 396 1,475 SH   SOLE 1 0 0 1,475
Apartment Investment & Management Co. COM 03748R754 490,546 14,547,638 SH   SOLE 1 8,629,182 0 5,918,456
APPLE Inc. COM 037833100 1,186 10,245 SH   SOLE 1 724 0 9,521
Archer-Daniels-Midland Company COM 039483102 10,752 231,273 SH   SOLE 1 227,553 0 3,720
Ares Dynamic Credit Allocation COM 04014F102 4,230 333,557 SH   SOLE 1 333,557 0 0
AT&T Inc. COM 00206R102 392 13,753 SH   SOLE 1 0 0 13,753
Atlantica Yield PLC COM G0751N103 52 1,802 SH   SOLE 1 1,802 0 0
Atmos Energy Corp. COM 049560105 25,177 263,386 SH   SOLE 1, 2 260,394 0 2,992
AvalonBay Communities Inc. COM 053484101 442 2,960 SH   SOLE 1 2,960 0 0
Bancroft Fund Ltd. COM 059695106 2,051 82,524 SH   SOLE 1 82,524 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682 298 200 SH   SOLE 1 200 0 0
Bank of America Corporation COM 060505104 454 18,832 SH   SOLE 1 0 0 18,832
Barrick Gold Corp. COM 067901108 5,154 183,342 SH   SOLE 1 183,342 0 0
Black Hills Corp. COM 092113109 33 622 SH   SOLE 1 622 0 0
Blackrock Core Bond Trust COM 09249E101 1,605 102,462 SH   SOLE 1 102,462 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107 6,575 615,607 SH   SOLE 1 615,607 0 0
BlackRock Credit Allocation Income Trust COM 092508100 2,078 146,151 SH   SOLE 1 146,151 0 0
Blackrock Enh Cap And Inc COM 09256A109 7,437 481,072 SH   SOLE 1 481,072 0 0
Blackrock Health Sci Tr Ii COM 09260E105 1,830 76,733 SH   SOLE 1 76,733 0 0
Blackrock Ins Municipal Income Trust COM 092479104 791 55,549 SH   SOLE 1 55,549 0 0
Blackrock Limited Duration Income Trust COM 09249W101 2,898 196,994 SH   SOLE 1 196,994 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107 9,206 583,372 SH   SOLE 1 583,372 0 0
BlackRock Muni Income Inv Qual COM 09250G102 240 16,990 SH   SOLE 1 16,990 0 0
Blackrock Muni Interm Durati COM 09253X102 1,233 87,861 SH   SOLE 1 87,861 0 0
BlackRock Muni Target Term Tr COM 09257P105 3,274 130,998 SH   SOLE 1 130,998 0 0
BlackRock Municipal Bond Trust COM 09249H104 174 11,436 SH   SOLE 1 11,436 0 0
Blackrock Munienhanced Fund COM 09253Y100 1,385 122,584 SH   SOLE 1 122,584 0 0
BlackRock MuniHoldings Fd II COM 09253P109 48 3,245 SH   SOLE 1 3,245 0 0
Blackrock Muniholdings In Ii COM 09254C107 1,329 104,346 SH   SOLE 1 104,346 0 0
Blackrock Muniholdings Ny In COM 09255C106 1,062 78,913 SH   SOLE 1 78,913 0 0
Blackrock Muniholdings Quality COM 09254A101 1,171 90,938 SH   SOLE 1 90,938 0 0
Blackrock Munivest Fund COM 09253R105 2,584 297,738 SH   SOLE 1 297,738 0 0
Blackrock Munivest Fund Ii COM 09253T101 197 14,126 SH   SOLE 1 14,126 0 0
Blackrock Muniyield Fund COM 09253W104 208 15,482 SH   SOLE 1 15,482 0 0
Blackrock Muniyield Insured COM 09254E103 1,943 144,559 SH   SOLE 1 144,559 0 0
Blackrock Muniyield Ny Insur COM 09255E102 407 32,072 SH   SOLE 1 32,072 0 0
Blackrock Muniyield Qual Ii COM 09254G108 1,727 132,024 SH   SOLE 1 132,024 0 0
Blackrock Muniyield Quality COM 09254F100 679 42,386 SH   SOLE 1 42,386 0 0
BlackRock NY Muni Income Trust COM 09248L106 326 24,025 SH   SOLE 1 24,025 0 0
Blackrock Science & Tech Ii COM 09260K101 6,897 268,899 SH   SOLE 1 268,899 0 0
Blackrock Science and Technology Trust COM 09258G104 724 16,816 SH   SOLE 1 16,816 0 0
Boston Properties Inc. COM 101121101 724 9,013 SH   SOLE 1 2,672 0 6,341
Boyd Gaming Corp. COM 103304101 192,448 6,270,701 SH   SOLE 1, 2 5,176,193 0 1,094,508
Broadcom Inc COM 11135F101 614 1,686 SH   SOLE 1 397 0 1,289
Broadstone Net Lease Inc COM 11135E104 126,304 7,527,066 SH   SOLE 1 7,329,457 0 197,609
Bunge Limited COM G16962105 5,274 115,407 SH   SOLE 1 115,407 0 0
Cabot Oil & Gas Corporation COM 127097103 5,416 311,966 SH   SOLE 1 311,966 0 0
Caesars Entertainment Inc COM 12769G100 245,951 4,387,285 SH   SOLE 1, 2 3,716,094 0 671,191
Calamos Convertible & High Income Fund COM 12811P108 11,853 1,015,715 SH   SOLE 1 1,015,715 0 0
Calamos Convertible Opp&Inc COM 128117108 9,610 872,851 SH   SOLE 1 872,851 0 0
Calamos Dynamic Convertible & Income Fund COM 12811V105 3,344 146,151 SH   SOLE 1 146,151 0 0
Caretrust REIT Inc COM 14174T107 495 27,825 SH   SOLE 1 27,825 0 0
Carrier Global Corp-W/I COM 14448C104 21 675 SH   SOLE 1 0 0 675
Caterpillar Inc. COM 149123101 227 1,521 SH   SOLE 1 0 0 1,521
CBRE Clarion Global Real Estate Income Fund COM 12504G100 624 104,407 SH   SOLE 1 104,407 0 0
Cemig SA -Sponsored ADR ADR 204409601 2,918 1,577,272 SH   SOLE 1 1,577,272 0 0
CenterPoint Energy Inc. COM 15189T107 81,876 4,231,321 SH   SOLE 1, 2 4,213,512 0 17,809
CF Industries Holdings Inc. COM 125269100 2,612 85,040 SH   SOLE 1 85,040 0 0
Cheniere Energy Inc. COM 16411R208 3,609 78,009 SH   SOLE 1 78,009 0 0
Cheniere Energy Partners LP COM 16411Q101 897 26,983 SH   SOLE 1 26,983 0 0
Chevron Corporation COM 166764100 1,436 19,951 SH   SOLE 1 19,951 0 0
Cimarex Energy Co. COM 171798101 2,980 122,474 SH   SOLE 1 122,474 0 0
Cisco Systems Inc. COM 17275R102 209 5,305 SH   SOLE 1 1,921 0 3,384
CMS Energy Corporation COM 125896100 92,593 1,507,780 SH   SOLE 1, 2 1,499,473 0 8,307
Colgate-Palmolive Company COM 194162103 211 2,729 SH   SOLE 1 0 0 2,729
Columbia Property Trust Inc. COM 198287203 65,541 6,007,397 SH   SOLE 1 5,802,744 0 204,653
Comcast Corporation COM 20030N101 205 4,431 SH   SOLE 1 0 0 4,431
Concho Resources Inc. COM 20605P101 8,302 188,175 SH   SOLE 1 183,938 0 4,237
Consumer Discretionary Selt COM 81369Y407 12,875 87,597 SH   SOLE 1 87,597 0 0
Corteva Inc-W/I COM 22052L104 10,157 352,544 SH   SOLE 1 352,544 0 0
Crestwood Equity Partners LP COM 226344208 1,874 150,399 SH   SOLE 1 150,399 0 0
Crown Castle International Corp. COM 22822V101 1,890,436 11,353,969 SH   SOLE 1, 2 10,666,738 0 687,231
CubeSmart COM 229663109 221,880 6,867,228 SH   SOLE 1 6,402,047 0 465,181
CyrusOne Inc COM 23283R100 892,295 12,741,609 SH   SOLE 1, 2 8,126,249 0 4,615,360
Danaher Corporation COM 235851102 276 1,281 SH   SOLE 1 0 0 1,281
Darling Intl Inc COM 237266101 9,814 272,381 SH   SOLE 1 272,381 0 0
Deere & Company COM 244199105 17,352 78,294 SH   SOLE 1 77,303 0 991
Digital Realty Trust Inc. COM 253868103 429,917 2,929,387 SH   SOLE 1, 2 1,663,649 0 1,265,738
Dollar Tree Inc. COM 256746108 105 1,154 SH   SOLE 1 0 0 1,154
Dominion Resources Inc. COM 25746U109 57,140 723,927 SH   SOLE 1, 2 723,927 0 0
Doubleline Income Solutions COM 258622109 3,190 199,137 SH   SOLE 1 199,137 0 0
Dte Energy Company COM 233331107 62,585 544,025 SH   SOLE 1, 2 540,781 0 3,244
Duke Energy Corporation COM 26441C204 136,888 1,545,712 SH   SOLE 1, 2 1,545,712 0 0
Duke Realty Corporation COM 264411505 1,499,528 40,637,621 SH   SOLE 1, 2 24,840,835 0 15,796,786
Eaton Corporation plc COM G29183103 273 2,671 SH   SOLE 1 0 0 2,671
Eaton Vance Enhanced Eq Incm COM 278274105 2,650 181,006 SH   SOLE 1 181,006 0 0
Eaton Vance Insured Muni Bnd COM 27827X101 1,000 75,953 SH   SOLE 1 75,953 0 0
Eaton Vance Limited Duration Fund COM 27828H105 5,399 477,325 SH   SOLE 1 477,325 0 0
Eaton Vance Muni Income Trust COM 27826U108 377 29,409 SH   SOLE 1 29,409 0 0
Eaton Vance Senior Income Trust COM 27826S103 1,573 268,016 SH   SOLE 1 268,016 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105 3,881 333,680 SH   SOLE 1 333,680 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101 12,226 822,200 SH   SOLE 1 822,200 0 0
Eaton Vance Tax Man Global Br COM 27829C105 5,041 590,230 SH   SOLE 1 590,230 0 0
Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 8,669 440,067 SH   SOLE 1 440,067 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102 5,724 525,598 SH   SOLE 1 525,598 0 0
Eaton Vance Tax-Managed Global COM 27829F108 12,922 1,755,680 SH   SOLE 1 1,755,680 0 0
Ecolab Inc. COM 278865100 143 717 SH   SOLE 1 0 0 717
Edison International COM 281020107 17,876 351,605 SH   SOLE 1 351,605 0 0
Ellsworth Fund Ltd. COM 289074106 398 34,442 SH   SOLE 1 34,442 0 0
Empire State Realty Trust COM 292104106 0 34 SH   SOLE 1 34 0 0
Enable Midstream Partners LP COM 292480100 2,854 689,375 SH   SOLE 1 689,375 0 0
Enbridge Inc COM 29250N105 1,778 60,874 SH   SOLE 1 60,874 0 0
Energy Transfer LP COM 29273V100 13,749 2,536,788 SH   SOLE 1 2,536,788 0 0
Enlink Midstream LLC COM 29336T100 1,615 687,358 SH   SOLE 1 687,358 0 0
Enterprise Products Partners COM 293792107 28,331 1,794,236 SH   SOLE 1 1,794,236 0 0
EOG Resources Inc. COM 26875P101 8,022 223,193 SH   SOLE 1 219,022 0 4,171
Equinix Inc. COM 29444U700 2,565,275 3,374,784 SH   SOLE 1, 2 2,122,885 0 1,251,899
Equitrans Midstream Corp-W/I COM 294600101 9,921 1,172,743 SH   SOLE 1 1,172,743 0 0
Equity Lifestyle Properties COM 29472R108 540 8,804 SH   SOLE 1 8,804 0 0
Equity Residential COM 29476L107 1 12 SH   SOLE 1 12 0 0
Essex Property Trust Inc. COM 297178105 1,281,804 6,383,805 SH   SOLE 1, 2 4,105,960 0 2,277,845
Evergy Inc COM 30034W106 98,091 1,930,166 SH   SOLE 1, 2 1,930,166 0 0
Eversource Energy COM 30040W108 6,678 79,924 SH   SOLE 1, 2 71,584 0 8,340
Exelon Corporation COM 30161N101 1,895 52,995 SH   SOLE 1 52,995 0 0
Extra Space Storage Inc. COM 30225T102 858,649 8,025,511 SH   SOLE 1, 2 4,715,877 0 3,309,634
Facebook Inc. COM 30303M102 223 850 SH   SOLE 1 0 0 850
FedEx Corporation COM 31428X106 101 401 SH   SOLE 1 401 0 0
First Industrial Realty Trust COM 32054K103 241,836 6,076,278 SH   SOLE 1 5,416,369 0 659,909
First Trust Aberdeen Global Fund COM 337319107 751 78,500 SH   SOLE 1 78,500 0 0
First Trust Energy Income and Growth Fund COM 33738G104 2,096 231,382 SH   SOLE 1 231,382 0 0
First Trust Energy Infra. COM 33738C103 894 99,908 SH   SOLE 1 99,908 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 3,523 163,932 SH   SOLE 1 163,932 0 0
First Trust MLP and Energy Inc COM 33739B104 2,046 440,973 SH   SOLE 1 440,973 0 0
First Trust New Opportunites MLP COM 33739M100 2,591 719,811 SH   SOLE 1 719,811 0 0
Firstenergy Corp. COM 337932107 118,873 4,140,462 SH   SOLE 1, 2 4,100,319 0 40,143
Flah & Crum/Claymore Preferred S I COM 338478100 3,546 169,198 SH   SOLE 1 169,198 0 0
Flaherty & Crumrine Dynamic COM 33848W106 6,040 221,260 SH   SOLE 1 221,260 0 0
FMC Corporation COM 302491303 7,361 69,505 SH   SOLE 1 69,505 0 0
Four Corners Property Trust COM 35086T109 217 8,493 SH   SOLE 1 8,493 0 0
Franklin Limited Duration Income Trust COM 35472T101 1,784 209,168 SH   SOLE 1 209,168 0 0
Freeport-Mcmoran Inc. COM 35671D857 3,458 221,100 SH   SOLE 1 221,100 0 0
Gabelli Dividend & Income Trust COM 36242H104 16,142 879,677 SH   SOLE 1 879,677 0 0
Gabelli Equity Trust COM 362397101 1,590 312,332 SH   SOLE 1 312,332 0 0
Gds Holdings Ltd - Adr ADR 36165L108 54,012 660,048 SH   SOLE 1, 2 531,227 0 128,821
General American Investors COM 368802104 6,536 192,519 SH   SOLE 1 192,519 0 0
General Electric Company COM 369604103 105 16,823 SH   SOLE 1 0 0 16,823
General Motors Company COM 37045V100 72 2,433 SH   SOLE 1 0 0 2,433
Genesis Energy LP COM 371927104 2,290 508,895 SH   SOLE 1 508,895 0 0
Grupo Aeroportuario PAC - ADR ADR 400506101 2,066 25,615 SH   SOLE 1 25,615 0 0
Healthcare Trust of America COM 42225P501 319,628 12,293,367 SH   SOLE 1, 2 7,518,856 0 4,774,511
HEALTHPEAK PROPERTIES INC COM 42250P103 947,882 34,912,789 SH   SOLE 1, 2 22,718,235 0 12,194,554
Hess Midstream Lp - Class A COM 428103105 2,935 194,402 SH   SOLE 1 194,402 0 0
Highwoods Properties Inc. COM 431284108 225 6,708 SH   SOLE 1 6,708 0 0
Hilton Inc. COM 43300A203 73,613 862,786 SH   SOLE 1, 2 753,017 0 109,769
Holly Energy Partners LP COM 435763107 1,750 144,233 SH   SOLE 1 144,233 0 0
Hormel Foods Corporation COM 440452100 88 1,809 SH   SOLE 1 0 0 1,809
Host Hotels & Resorts Inc. COM 44107P104 288,342 26,723,075 SH   SOLE 1, 2 10,887,279 0 15,835,796
Hudson Pacific Properties COM 444097109 184,155 8,397,405 SH   SOLE 1 6,156,293 0 2,241,112
I Shares Gold Trust COM 464285105 8,037 446,765 SH   SOLE 1 446,765 0 0
Intel Corporation COM 458140100 329 6,358 SH   SOLE 1 0 0 6,358
Intercontinental Exchange Inc. COM 45866F104 361 3,605 SH   SOLE 1 0 0 3,605
Invesco Dynamic Credit Opp Fund COM 46132R104 2,171 235,674 SH   SOLE 1 235,674 0 0
Invesco Value Municipal Income Trust COM 46132P108 118 8,001 SH   SOLE 1 8,001 0 0
Invesco Van Kampen Muni Trust COM 46131J103 178 14,795 SH   SOLE 1 14,795 0 0
Invitation Homes Inc COM 46187W107 850,907 30,400,394 SH   SOLE 1, 2 18,783,626 0 11,616,768
Iron Mountain Incorporated COM 46284V101 14,371 536,420 SH   SOLE 1 105 0 536,315
iShares Nasdaq Biotechnology COM 464287556 1,438 10,619 SH   SOLE 1 10,619 0 0
Ishares Silver Trust COM 46428Q109 5,052 233,441 SH   SOLE 1 233,441 0 0
iShares U.S. Preferred Stock ETF COM 464288687 1,359 37,277 SH   SOLE 1 37,277 0 0
John Hancock Bank and Thrift Opportunity Fund COM 409735206 1,308 61,040 SH   SOLE 1 61,040 0 0
John Hancock Investors Trust COM 410142103 535 33,774 SH   SOLE 1 33,774 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105 200 16,073 SH   SOLE 1 16,073 0 0
John Hancock Preferred Income III COM 41021P103 3,001 187,828 SH   SOLE 1 187,828 0 0
John Hancock T/A Dividend Income Fund COM 41013V100 6,533 342,227 SH   SOLE 1 342,227 0 0
Johnson & Johnson COM 478160104 583 3,917 SH   SOLE 1 0 0 3,917
Jones Lang Lasalle Inc. COM 48020Q107 36,739 384,058 SH   SOLE 1 370,999 0 13,059
JPMorgan Chase & Co. COM 46625H100 624 6,485 SH   SOLE 1 0 0 6,485
Kilroy Realty Corp. COM 49427F108 499,117 9,605,795 SH   SOLE 1, 2 5,314,034 0 4,291,761
Kimco Realty Corporation COM 49446R109 136,987 12,165,822 SH   SOLE 1, 2 9,198,367 0 2,967,455
Kinder Morgan Inc. COM 49456B101 12,197 989,237 SH   SOLE 1 989,237 0 0
Laboratory Corporation of America Holdings COM 50540R409 170 902 SH   SOLE 1 0 0 902
Lamar Advertising Co COM 512816109 147,818 2,233,912 SH   SOLE 1 637,929 0 1,595,983
Legg Mason BW Global Income COM 10537L104 2,745 238,496 SH   SOLE 1 238,496 0 0
Lexington Realty Trust Pfd. C PFD 529043309 13,948 238,624 SH   SOLE 1 173,554 0 65,070
Liberty All-Star Equity Fund COM 530158104 4,076 678,183 SH   SOLE 1 678,183 0 0
Macquarie Infrastruc COM 55608B105 23,625 878,583 SH   SOLE 1, 2 873,347 0 5,236
Magellan Midstream Partners COM 559080106 21,515 629,085 SH   SOLE 1 629,085 0 0
Marathon Petroleum Corporation COM 56585A102 425 14,500 SH   SOLE 1 14,500 0 0
MasterCard Incorporated COM 57636Q104 766 2,265 SH   SOLE 1 429 0 1,836
McDonald's Corporation COM 580135101 312 1,423 SH   SOLE 1 0 0 1,423
Medical Properties Trust Inc. COM 58463J304 605,728 34,357,810 SH   SOLE 1, 2 20,987,005 0 13,370,805
Medtronic plc COM G5960L103 347 3,337 SH   SOLE 1 0 0 3,337
Merck & Co. Inc. COM 58933Y105 182 2,196 SH   SOLE 1 0 0 2,196
MFS Multimarket Income Trust COM 552737108 2,080 370,065 SH   SOLE 1 370,065 0 0
MFS Municipal Income Trust COM 552738106 120 18,618 SH   SOLE 1 18,618 0 0
Micron Technology Inc. COM 595112103 443 9,424 SH   SOLE 1 848 0 8,576
Microsoft Corporation COM 594918104 1,262 5,999 SH   SOLE 1 800 0 5,199
Mid-America Apartment Communities COM 59522J103 811 6,995 SH   SOLE 1 6,995 0 0
Morgan Stanley COM 617446448 208 4,297 SH   SOLE 1 0 0 4,297
Motorola Solutions Inc. COM 620076307 230 1,466 SH   SOLE 1 328 0 1,138
MPLX LP COM 55336V100 20,190 1,282,717 SH   SOLE 1 1,282,717 0 0
Netstreit Corp COM 64119V303 2,802 153,465 SH   SOLE 1 153,465 0 0
New America High Income Fund COM 641876800 5,279 645,377 SH   SOLE 1 645,377 0 0
Newmont Mining Corporation COM 651639106 14,170 223,333 SH   SOLE 1 223,333 0 0
NextEra Energy Inc. COM 65339F101 436,785 1,573,658 SH   SOLE 1, 2 1,566,937 0 6,721
Nextera Energy Partners LP COM 65341B106 1,282 21,381 SH   SOLE 1 21,381 0 0
NIKE Inc. COM 654106103 101 802 SH   SOLE 1 0 0 802
NiSource Inc. COM 65473P105 27,577 1,253,503 SH   SOLE 1, 2 1,243,422 0 10,081
Noble Midstream Partners LP COM 65506L105 89 12,146 SH   SOLE 1 12,146 0 0
Norfolk Southern Corporation COM 655844108 200,799 938,356 SH   SOLE 1, 2 934,194 0 4,162
Northrop Grumman Corporation COM 666807102 262 829 SH   SOLE 1 0 0 829
NorthWestern Corp. COM 668074305 59,035 1,213,705 SH   SOLE 1, 2 1,207,332 0 6,373
Nucor Corporation COM 670346105 2,082 46,410 SH   SOLE 1 46,410 0 0
NuStar Energy LP COM 67058H102 4,860 457,603 SH   SOLE 1 457,603 0 0
Nutrien Ltd COM 67077M108 4,202 107,112 SH   SOLE 1 107,112 0 0
Nuveen Calif Div Advan Muni COM 67066Y105 705 48,419 SH   SOLE 1 48,419 0 0
Nuveen Core Equity Alpha Fund COM 67090X107 7,756 605,967 SH   SOLE 1 605,967 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101 3,473 236,409 SH   SOLE 1 236,409 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106 4,911 313,611 SH   SOLE 1 313,611 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101 5,998 413,092 SH   SOLE 1 413,092 0 0
Nuveen Enhanced Muni Value Fd COM 67074M101 1,383 94,391 SH   SOLE 1 94,391 0 0
Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 1,612 196,620 SH   SOLE 1 196,620 0 0
Nuveen Ins T/F Adv Municipal COM 670657105 5,395 376,197 SH   SOLE 1 376,197 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 4,966 840,338 SH   SOLE 1 840,338 0 0
Nuveen Muni High Incm Opport COM 670682103 440 32,629 SH   SOLE 1 32,629 0 0
Nuveen Municipal Value Fund COM 670928100 1,073 100,634 SH   SOLE 1 100,634 0 0
Nuveen Nasdaq 100 Dynamic COM 670699107 3,329 136,755 SH   SOLE 1 136,755 0 0
Nuveen NY AMT-Free Muni Inc COM 670656107 954 74,183 SH   SOLE 1 74,183 0 0
Nuveen NY Dividend Adv Muni Fd COM 67066X107 371 27,128 SH   SOLE 1 27,128 0 0
Nuveen Preferred & Income Term Fund COM 67075A106 6,758 307,457 SH   SOLE 1 307,457 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106 8,992 1,059,178 SH   SOLE 1 1,059,178 0 0
Nuveen Qual Pfd Inc Fund II COM 67072C105 3,475 394,444 SH   SOLE 1 394,444 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105 1,996 165,504 SH   SOLE 1 165,504 0 0
NuveeN S&P 500 B-W Income COM 6706ER101 1,712 151,799 SH   SOLE 1 151,799 0 0
Nuveen Select Tax Free 2 COM 67063C106 89 5,923 SH   SOLE 1 5,923 0 0
Nuveen Short Duration Credit Fund COM 67074X107 3,058 247,002 SH   SOLE 1 247,002 0 0
NVIDIA Corporation COM 67066G104 115 213 SH   SOLE 1 42 0 171
NXP Semiconductors N.V. COM N6596X109 14 116 SH   SOLE 1 116 0 0
Old Dominion Fght Li COM 679580100 37 205 SH   SOLE 1 205 0 0
Omega Healthcare Investors COM 681936100 0 7 SH   SOLE 1 7 0 0
ONE Gas Inc W/I COM 68235P108 46 660 SH   SOLE 1 660 0 0
Oneok Inc. COM 682680103 48,993 1,885,811 SH   SOLE 1, 2 1,879,758 0 6,053
Otis Worldwide Corp-W/I COM 68902V107 21 337 SH   SOLE 1 0 0 337
Pan American Silver Corp COM 697900108 3,952 122,910 SH   SOLE 1 122,910 0 0
PBF Logistics LP COM 69318Q104 410 50,368 SH   SOLE 1 50,368 0 0
Pembina Pipeline Corp On Xnys COM 706327103 1,123 52,897 SH   SOLE 1 52,897 0 0
Pfizer Inc. COM 717081103 315 8,571 SH   SOLE 1 0 0 8,571
PGIM Short Duration High Yield FD COM 69346H100 1,625 117,656 SH   SOLE 1 117,656 0 0
Philip Morris International Inc. COM 718172109 175 2,332 SH   SOLE 1 0 0 2,332
Phillips 66 COM 718546104 1,388 26,767 SH   SOLE 1 24,498 0 2,269
Phillips 66 Partners LP COM 718549207 3,583 155,499 SH   SOLE 1 155,499 0 0
Pilgrims Pride Corporation COM 72147K108 1,443 96,447 SH   SOLE 1 96,447 0 0
Pimco Dynamic Credit Income COM 72202D106 12,990 646,921 SH   SOLE 1 646,921 0 0
Pimco Dynamic Income Fund COM 72201Y101 5,194 204,810 SH   SOLE 1 204,810 0 0
Pimco Energy & Tactical Cred COM 69346N107 750 121,098 SH   SOLE 1 121,098 0 0
PIMCO High Income Fund COM 722014107 5,304 969,620 SH   SOLE 1 969,620 0 0
Pimco Income Opportunity Fund COM 72202B100 8,099 350,612 SH   SOLE 1 350,612 0 0
PIMCO Income Strategy Fund II COM 72201J104 8,061 887,755 SH   SOLE 1 887,755 0 0
PIMCO NY Muni Income Fund II COM 72200Y102 382 35,611 SH   SOLE 1 35,611 0 0
Pinnacle West Capital Corporation COM 723484101 58,177 780,375 SH   SOLE 1, 2 775,416 0 4,959
Pioneer Diversified High Income COM 723653101 567 42,000 SH   SOLE 1 42,000 0 0
Pioneer Floating Rate Trust COM 72369J102 2,526 250,120 SH   SOLE 1 250,120 0 0
Pioneer High Income Trust COM 72369H106 4,202 527,845 SH   SOLE 1 527,845 0 0
Plains All American Pipeline LP COM 726503105 8,289 1,386,106 SH   SOLE 1 1,386,106 0 0
Plains GP Holdings LP COM 72651A207 11,548 1,896,166 SH   SOLE 1 1,896,166 0 0
PNM Resources Inc. COM 69349H107 99,217 2,400,615 SH   SOLE 1, 2 2,386,369 0 14,246
Portland General Electric Co. COM 736508847 28,096 791,428 SH   SOLE 1, 2 780,715 0 10,713
Prologis Inc. COM 74340W103 2,065,450 20,527,234 SH   SOLE 1, 2 12,648,423 0 7,878,811
Prudential Gbl Shrt Dur Hi Yld COM 69346J106 1,616 121,997 SH   SOLE 1 121,997 0 0
Public Service Enterprise Group Incorporated COM 744573106 135,215 2,462,481 SH   SOLE 1, 2 2,445,377 0 17,104
Public Storage COM 74460D109 2,541,116 11,409,463 SH   SOLE 1, 2 7,530,228 0 3,879,235
Putnam Managed Municipal Income Trust COM 746823103 179 23,390 SH   SOLE 1 23,390 0 0
Putnam Muni Opportunities Tst COM 746922103 233 17,933 SH   SOLE 1 17,933 0 0
Putnam Premier Income Trust COM 746853100 1,654 371,600 SH   SOLE 1 371,600 0 0
QTS Realty Trust Inc. Cl-A COM 74736A103 92,269 1,464,126 SH   SOLE 1 1,222,062 0 242,064
Quimica Y Minera Chil-SP ADR ADR 833635105 5,437 167,693 SH   SOLE 1 167,693 0 0
Rattler Midstream Partners COM 75419T103 1,450 243,621 SH   SOLE 1 243,621 0 0
Realty Income Corporation COM 756109104 646 10,640 SH   SOLE 1 10,640 0 0
Reaves Utility Income Fund COM 756158101 2,052 65,573 SH   SOLE 1 65,573 0 0
Red Rock Resorts Inc. COM 75700L108 3 157 SH   SOLE 1 157 0 0
Regency Centers Corporation COM 758849103 609 16,012 SH   SOLE 1 16,012 0 0
Renewable Ener Group Inc COM 75972A301 6,025 112,783 SH   SOLE 1 112,783 0 0
Retail Properties of America COM 76131V202 72,580 12,492,252 SH   SOLE 1 12,072,691 0 419,561
Rlj Lodging Trust 1.950 Perp Sr:A Cvt PFD 74965L200 6,215 271,044 SH   SOLE 1 59,636 0 211,408
Royce Value Trust COM 780910105 3,466 274,199 SH   SOLE 1 274,199 0 0
Ryman Hospitality Properties COM 78377T107 0 7 SH   SOLE 1 7 0 0
Sabra Healthcare Reit Inc COM 78573L106 0 24 SH   SOLE 1 24 0 0
salesforce.com inc. COM 79466L302 55 217 SH   SOLE 1 217 0 0
SBA Communications Corporation COM 78410G104 1,136,807 3,569,476 SH   SOLE 1, 2 3,314,765 0 254,711
Sempra Energy COM 816851109 118 996 SH   SOLE 1 996 0 0
Shell Midstream Partners LP COM 822634101 930 98,272 SH   SOLE 1 98,272 0 0
Silver Wheaton Corp COM 962879102 4,245 86,500 SH   SOLE 1 86,500 0 0
Simon Property Group Inc. COM 828806109 1,681,423 25,996,032 SH   SOLE 1, 2 16,754,228 0 9,241,804
SITE Centers Corp COM 82981J109 115,331 16,018,191 SH   SOLE 1 7,709,102 0 8,309,089
Sjw Corp COM 784305104 49 810 SH   SOLE 1 810 0 0
Spdr Dow Jones Reit Etf COM 78464A607 0 4 SH   SOLE 1 4 0 0
Spdr Gold Minishares Trust COM 98149E204 38,750 2,061,160 SH   SOLE 1 2,061,160 0 0
Spdr Gold Trust COM 78463V107 8,430 47,596 SH   SOLE 1 47,596 0 0
SPDR Trust Series 1 COM 78462F103 10,074 30,082 SH   SOLE 1 30,082 0 0
Spire Inc. COM 84857L101 32 594 SH   SOLE 1 594 0 0
Spirit Realty Capital COM 84860W300 606,734 17,977,309 SH   SOLE 1, 2 13,033,134 0 4,944,175
Sprott Physical Gold And Silver Trust COM 85208R101 6,201 338,135 SH   SOLE 1 338,135 0 0
Sprott Physical Gold Tr COM 85207H104 622 41,298 SH   SOLE 1 41,298 0 0
Sprott Physical Platin and Pal COM 85207Q104 1,553 98,050 SH   SOLE 1 98,050 0 0
Sprott Physical Silver Trust COM 85207K107 847 102,440 SH   SOLE 1 102,440 0 0
Store Capital Corp COM 862121100 60,048 2,189,146 SH   SOLE 1 895 0 2,188,251
Sun Communities Inc. COM 866674104 402,839 2,864,936 SH   SOLE 1, 2 1,324,814 0 1,540,122
Taiwan Semiconductors ADR ADR 874039100 52 638 SH   SOLE 1 638 0 0
Targa Resources Corp. COM 87612G101 3,523 251,091 SH   SOLE 1 251,091 0 0
Taubman Centers Inc. COM 876664103 5 162 SH   SOLE 1 162 0 0
TC Energy Corp COM 87807B107 1,415 33,673 SH   SOLE 1 33,673 0 0
TC Pipelines LP COM 87233Q108 2,968 116,029 SH   SOLE 1 116,029 0 0
Tekla Healthcare Investors COM 87911J103 4,059 196,845 SH   SOLE 1 196,845 0 0
Tekla Healthcare Opportunities Fund COM 879105104 3,736 206,541 SH   SOLE 1 206,541 0 0
Tekla Life Sciences Investors COM 87911K100 4,570 259,966 SH   SOLE 1 259,966 0 0
Teleflex Inc. COM 879369106 189 554 SH   SOLE 1 0 0 554
Texas Instruments Incorporated COM 882508104 224 1,570 SH   SOLE 1 0 0 1,570
The Boeing Company COM 097023105 155 939 SH   SOLE 1 0 0 939
The Goldman Sachs Group Inc. COM 38141G104 241 1,198 SH   SOLE 1 0 0 1,198
The Home Depot Inc. COM 437076102 212 765 SH   SOLE 1 0 0 765
The PNC Financial Services Group Inc. COM 693475105 266 2,423 SH   SOLE 1 0 0 2,423
The Procter & Gamble Company COM 742718109 228 1,643 SH   SOLE 1 0 0 1,643
The Walt Disney Company COM 254687106 223 1,801 SH   SOLE 1 0 0 1,801
The Williams Companies Inc. COM 969457100 103,137 5,248,681 SH   SOLE 1, 2 5,232,218 0 16,463
Thermo Fisher Scientific Inc. COM 883556102 352 798 SH   SOLE 1 0 0 798
UDR Inc. COM 902653104 1,197,737 36,729,142 SH   SOLE 1, 2 23,198,565 0 13,530,577
Union Pacific Corporation COM 907818108 37,797 191,991 SH   SOLE 1, 2 191,164 0 827
United Parcel Service Inc. COM 911312106 4,982 29,898 SH   SOLE 1 27,607 0 2,291
United Technologies Corporation COM 75513E101 39 675 SH   SOLE 1 0 0 675
Vale S.A. ADR ADR 91912E105 7,105 671,571 SH   SOLE 1 671,571 0 0
Vanguard Reit Etf COM 922908553 199 2,524 SH   SOLE 1 2,524 0 0
Vanguard S&P 500 ETF COM 922908363 10,036 32,623 SH   SOLE 1 32,623 0 0
Vanguard Utilities Etf COM 92204A876 3,795 29,394 SH   SOLE 1 29,394 0 0
Ventas Inc. COM 92276F100 1,445,402 34,447,140 SH   SOLE 1, 2 22,270,356 0 12,176,784
Vereit Inc COM 92339V100 905,134 139,251,442 SH   SOLE 1, 2 83,516,169 0 55,735,273
Vereit Inc 3.75 12/25/2020 CORP BOND 02917TAB0 7,689 7,675,000 SH   SOLE 1 7,675,000 0 0
Verizon Communications Inc. COM 92343V104 4,437 74,591 SH   SOLE 1 63,021 0 11,570
VICI Properties Inc. COM 925652109 1,344,486 57,530,443 SH   SOLE 1, 2 36,623,618 0 20,906,825
Visa Inc. COM 92826C839 877 4,385 SH   SOLE 1 655 0 3,730
W.P. Carey & Co. LLC COM 92936U109 387,487 5,946,706 SH   SOLE 1 2,713,638 0 3,233,068
Wal-Mart Stores Inc. COM 931142103 125 894 SH   SOLE 1 0 0 894
Waste Management Inc. COM 94106L109 337 2,982 SH   SOLE 1 0 0 2,982
Weingarten Realty Investors COM 948741103 2 126 SH   SOLE 1 126 0 0
Wells Fargo & Co. 7.5 PFD 949746804 61,686 45,964 SH   SOLE 1 45,866 0 98
Wells Fargo Advantage Income Fund COM 94987B105 6,029 825,864 SH   SOLE 1 825,864 0 0
Wells Fargo Advantage Multi-Sector Fund COM 94987D101 3,465 322,306 SH   SOLE 1 322,306 0 0
Welltower Inc. COM 95040Q104 1,551,040 28,154,660 SH   SOLE 1, 2 17,130,301 0 11,024,359
Western Asset Global Corp. COM 95790C107 2,566 154,939 SH   SOLE 1 154,939 0 0
Western Asset Global High In COM 95766B109 2,970 308,103 SH   SOLE 1 308,103 0 0
Western Asset High Yield Defined Opportunity Fd. COM 95768B107 2,989 213,026 SH   SOLE 1 213,026 0 0
Western Asset Premier Bond COM 957664105 741 57,388 SH   SOLE 1 57,388 0 0
Western Gas Equity Partners COM 958669103 8,587 1,073,395 SH   SOLE 1 1,073,395 0 0
Weyerhaeuser Company COM 962166104 646,733 22,676,468 SH   SOLE 1, 2 21,522,819 0 1,153,649
Willis Group Holdings plc COM G96629103 300 1,435 SH   SOLE 1 0 0 1,435
Xcel Energy Inc. COM 98389B100 122,982 1,782,092 SH   SOLE 1, 2 1,773,131 0 8,961
Xpo Logistics Inc COM 983793100 52 612 SH   SOLE 1 612 0 0
ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105 469 1,858 SH   SOLE 1 598 0 1,260