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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
Abbott LaboratoriesCOM0028241002952,461SH SOLE1002,461
Aberdeen Global Premier Properties FundCOM00302L1081,935325,132SH SOLE1325,13200
Acadia Realty TrustCOM00423910930,0381,583,442SH SOLE11,065,9850517,457
Activision Blizzard Inc.COM00507V1093263,504SH SOLE155702,947
Adams Express CoCOM00621210415,422844,581SH SOLE1844,58100
Adobe Systems IncorporatedCOM00724F1016951,462SH SOLE117001,292
AGIC Convertible & Income FD IICOM92838U1085,5691,118,257SH SOLE11,118,25700
AGIC Convertible & Income FundCOM92838X1022,933518,164SH SOLE1518,16400
AGIC Equity & Convertible IncomeCOM92841M1013,733133,269SH SOLE1133,26900
Agree Realty Corp.COM008492100117,4671,745,172SH SOLE1, 2384,28401,360,888
Air Products and Chemicals Inc.COM009158106234830SH SOLE1370793
Albemarle CorporationCOM0126531012391,635SH SOLE1001,635
Allete Inc.COM01852230027408SH SOLE140800
AllianceBernstein Global High Income FundCOM01879R1063,570301,302SH SOLE1301,30200
Alliant Energy CorporationCOM018802108155,1882,865,362SH SOLE1, 22,865,36200
Allianzgi Diverified IncomeCOM92840N1002,65084,324SH SOLE184,32400
Alphabet Inc CL ACOM02079K305270131SH SOLE100131
Alpine Total Dynamic Dividend FundCOM00326L1007,714809,429SH SOLE1809,42900
Amazon.com Inc.COM0231351061,012327SH SOLE1290298
American Electric Power Company Inc.COM0255371017809,209SH SOLE19,20900
American Tower CorporationCOM03027X1001,951,8468,164,876SH SOLE1, 27,979,9490184,927
American Water Works Company Inc.COM030420103144,707965,225SH SOLE1, 2961,63703,588
Americold Realty TrustCOM03064D108948,15824,646,507SH SOLE1, 216,423,55708,222,950
Amphenol CorporationCOM03209510116240SH SOLE124000
Analog Devices Inc.COM03265410516102SH SOLE110200
Antero Midstream CorpCOM03676B1022,416267,514SH SOLE1267,51400
Anthem Inc.COM036752103151421SH SOLE100421
Apartment Income Reit CoCOM03750L109829,12619,389,186SH SOLE1, 214,085,60405,303,582
Apollo Senior Floating RateCOM0376361073,271220,128SH SOLE1220,12800
Apollo Tactical Income FundCOM03763810353535,964SH SOLE135,96400
APPLE Inc.COM0378331001,46511,996SH SOLE1926011,070
Archer-Daniels-Midland CompanyCOM0394831027,783136,540SH SOLE1134,34802,192
Ares Dynamic Credit AllocationCOM04014F1029,753648,904SH SOLE1648,90400
Atlantica Yield PLCCOMG0751N10310,272280,427SH SOLE1280,42700
AvalonBay Communities Inc.COM0534841015272,855SH SOLE12,85500
Azure Power Global LimitedCOMV0393H103321,163SH SOLE11,16300
Badger Meter IncCOM056525108776SH SOLE17600
Bancroft Fund Ltd.COM05969510657919,649SH SOLE119,64900
Bank of America CorporationCOM06050510459915,477SH SOLE10015,477
Barrick Gold Corp.COM0679011081,31766,493SH SOLE166,49300
Berkshire Hathaway Inc.COM0846707021,7486,843SH SOLE16,84300
Black Hills Corp.COM09211310951761SH SOLE176100
Blackrock Core Bond TrustCOM09249E1013,077195,996SH SOLE1195,99600
Blackrock Corporate High Yield Fund 6COM09255P1078,435718,503SH SOLE1718,50300
BlackRock Credit Allocation Income TrustCOM0925081007,391503,489SH SOLE1503,48900
Blackrock Enh Cap And IncCOM09256A1098,396434,794SH SOLE1434,79400
Blackrock Health Sci Tr IiCOM09260E1052,00876,361SH SOLE176,36100
Blackrock Ins Municipal Income TrustCOM09247910432321,396SH SOLE121,39600
Blackrock Limited Duration Income TrustCOM09249W1016,993417,469SH SOLE1417,46900
BlackRock Long-Tm Muni Adv TstCOM09250B10328622,560SH SOLE122,56000
BlackRock Multi-Sector Inc TstCOM09258A10712,752707,644SH SOLE1707,64400
BlackRock Muni Income Inv TstCOM09248H10529821,404SH SOLE121,40400
Blackrock Muni Interm DuratiCOM09253X1021,740115,715SH SOLE1115,71500
BlackRock Muni Target Term TrCOM09257P1051887,415SH SOLE17,41500
Blackrock Munienhanced FundCOM09253Y1001,08992,117SH SOLE192,11700
BlackRock MuniHoldings Fd IncCOM09253N1041,47392,064SH SOLE192,06400
Blackrock Muniholdings In IiCOM09254C1071,455108,578SH SOLE1108,57800
Blackrock Muniholdings Ny InCOM09255C10644131,278SH SOLE131,27800
Blackrock Munivest FundCOM09253R1053,085331,670SH SOLE1331,67000
Blackrock Munivest Fund IiCOM09253T1011399,279SH SOLE19,27900
Blackrock Muniyield FundCOM09253W10425717,927SH SOLE117,92700
Blackrock Muniyield InsuredCOM09254E1032,495174,974SH SOLE1174,97400
Blackrock Muniyield Ny InsurCOM09255E10245433,773SH SOLE133,77300
Blackrock Muniyield Qual IiCOM09254G10836025,924SH SOLE125,92400
Blackrock Muniyield QualityCOM09254F10027817,517SH SOLE117,51700
BlackRock NY Muni Income TrustCOM09248L10632220,791SH SOLE120,79100
Blackrock Science & Tech IiCOM09260K1015,065141,926SH SOLE1141,92600
Blackstone Gso Flting RCOM09256U1052,571165,206SH SOLE1165,20600
Boulder Growth & Income Fund Inc.COM1015071011,273101,214SH SOLE1101,21400
Bowx Acquisition CorpCOM10308520593375,980SH SOLE175,98000
Bowx Acquisition Corp-Cl ACOM10308510612,0831,034,513SH SOLE1104,5080930,005
Boyd Gaming Corp.COM103304101357,3966,061,639SH SOLE1, 24,912,19701,149,442
Bp Midstream Partners LpCOM0556EL1092,922230,826SH SOLE1230,82600
Broadcom IncCOM11135F1016831,474SH SOLE124601,228
Broadstone Net Lease IncCOM11135E20369,8473,816,798SH SOLE13,729,041087,757
Brookfield Renewable PartnerCOMG1625810814328SH SOLE132800
Bunge LimitedCOMG169621059,998126,124SH SOLE1126,12400
Caesars Entertainment IncCOM12769G100334,1293,820,844SH SOLE1, 23,120,1470700,697
Calamos Convertible & High Income FundCOM12811P1088,039539,159SH SOLE1539,15900
Calamos Convertible Opp&IncCOM1281171087,964560,025SH SOLE1560,02500
Calamos Dynamic Convertible & Income FundCOM12811V1051,72854,049SH SOLE154,04900
Casella Waste Sys InCOM14744810410161SH SOLE116100
Caterpillar Inc.COM1491231012981,287SH SOLE1001,287
CBRE Clarion Global Real Estate Income FundCOM12504G1001,199153,476SH SOLE1153,47600
CBRE Group Inc.COM12504L10978,374990,699SH SOLE1840,7680149,931
CenterPoint Energy Inc.COM15189T107109,7214,844,195SH SOLE1, 24,815,480028,715
Cheniere Energy Inc.COM16411R208110,4111,533,273SH SOLE1, 21,527,61105,662
Cheniere Energy Partners LPCOM16411Q1011,85844,717SH SOLE144,71700
Chevron CorporationCOM16676410016,418156,673SH SOLE1156,67300
Cisco Systems Inc.COM17275R102611,170SH SOLE11,17000
CMS Energy CorporationCOM12589610076,9901,257,596SH SOLE1, 21,250,07307,523
Colgate-Palmolive CompanyCOM1941621032052,599SH SOLE1002,599
Colony Capital, Inc.COM19626G10837,1745,736,652SH SOLE15,562,7530173,899
Columbia Property Trust Inc.COM19828720382,8244,843,516SH SOLE14,703,1650140,351
Comcast CorporationCOM20030N1012284,220SH SOLE1004,220
ConocophillipsCOM20825C1047,393139,563SH SOLE1139,56300
Consolidated Edison Inc.COM2091151041021,358SH SOLE11,35800
Consumer Discretionary SeltCOM81369Y40711,57568,871SH SOLE168,87100
Coresite Realty Corp.COM21870Q10569,653581,172SH SOLE1, 2427,5510153,621
Corning IncorporatedCOM21935010518419SH SOLE141900
Corteva Inc-W/ICOM22052L10415,400330,340SH SOLE1330,34000
Costar Group IncCOM22160N109788959SH SOLE195900
Crestwood Equity Partners LPCOM2263442085,465195,734SH SOLE1195,73400
Crown Castle International Corp.COM22822V1011,049,2596,095,855SH SOLE1, 25,966,4550129,400
CubeSmartCOM229663109340,0888,989,913SH SOLE18,168,0140821,899
Cummins Inc.COM2310211061247SH SOLE14700
CyrusOne IncCOM23283R1001,385,98520,466,139SH SOLE1, 213,633,17106,832,968
Danaher CorporationCOM2358511022751,220SH SOLE1001,220
Darling Intl IncCOM23726610111,349154,245SH SOLE1154,24500
DCP Midstream Partners LPCOM23311P1004,043186,655SH SOLE1186,65500
Deere & CompanyCOM24419910512,77634,147SH SOLE133,6100537
Diamondrock Hospitality Co.COM252784301128,58312,483,822SH SOLE112,184,0470299,775
Digital Realty Trust Inc.COM2538681031,049,3167,450,351SH SOLE1, 24,566,43402,883,917
Dollar Tree Inc.COM2567461081261,099SH SOLE1001,099
Doubleline Income SolutionsCOM25862210910,464576,192SH SOLE1576,19200
Dte Energy CompanyCOM2333311079907,434SH SOLE17,43400
Duke Realty CorporationCOM2644115052,058,26449,086,676SH SOLE1, 231,393,357017,693,319
Eaton Corporation plcCOMG291831033522,544SH SOLE1002,544
Eaton Vance Enhanced Eq IncmCOM2782741054,373260,015SH SOLE1260,01500
Eaton Vance Insured Muni BndCOM27827X10118413,805SH SOLE113,80500
Eaton Vance Limited Duration FundCOM27828H10513,0861,036,100SH SOLE11,036,10000
Eaton Vance Muni Income TrustCOM27826U10833424,239SH SOLE124,23900
Eaton Vance Senior Income TrustCOM27826S1031,777268,016SH SOLE1268,01600
Eaton Vance Sr Fltg Rate TrustCOM27828Q1054,601333,680SH SOLE1333,68000
Eaton Vance T/A Global Dividend IncomeCOM27828S10114,640766,905SH SOLE1766,90500
Eaton Vance Tax Adv Global Dividend OCOM27828U1062,00876,421SH SOLE176,42100
Eaton Vance Tax Man Global BrCOM27829C1055,947576,258SH SOLE1576,25800
Eaton Vance Tax-Adv Dvd. Inc. FundCOM27828G10714,973569,980SH SOLE1569,98000
Eaton Vance Tax-Managed DividendCOM27828N10210,057787,527SH SOLE1787,52700
Eaton Vance Tax-Managed GlobalCOM27829F10814,2711,534,477SH SOLE11,534,47700
Ecolab Inc.COM2788651002311,078SH SOLE15401,024
Edison InternationalCOM28102010717,432297,474SH SOLE1297,47400
Enable Midstream Partners LPCOM2924801003,924605,569SH SOLE1605,56900
Enbridge IncCOM29250N1052,04056,038SH SOLE156,03800
Energy Transfer LPCOM29273V10017,4522,272,362SH SOLE12,272,36200
Entergy CorporationCOM29364G10393,458939,558SH SOLE1, 2935,18304,375
Enterprise Products PartnersCOM29379210735,4021,607,736SH SOLE11,607,73600
EOG Resources Inc.COM26875P10112,025165,797SH SOLE1162,23203,565
Equinix Inc.COM29444U7001,430,5422,105,039SH SOLE1, 21,290,0930814,946
Equitrans Midstream Corp-W/ICOM2946001012,990366,415SH SOLE1366,41500
Equity Lifestyle PropertiesCOM29472R1085108,013SH SOLE18,01300
Equity ResidentialCOM29476L107127,6101,781,510SH SOLE11,467,2260314,284
Essential UtilitiesCOM29670G10291,2192,038,405SH SOLE1, 22,028,246010,159
Essex Property Trust Inc.COM2971781051,412,3625,195,289SH SOLE1, 23,339,54701,855,742
Evergy IncCOM30034W106126,0602,117,593SH SOLE1, 22,117,59300
Eversource EnergyCOM30040W1082,52229,126SH SOLE1, 224,99604,130
Evoqua Water Technologies CoCOM30057T10512447SH SOLE144700
Exelon CorporationCOM30161N1014,31798,706SH SOLE198,70600
Extra Space Storage Inc.COM30225T1021,306,5059,856,609SH SOLE1, 25,915,85203,940,757
Exxon Mobil CorporationCOM30231G10220,200361,807SH SOLE1357,44104,366
F5 Networks Inc.COM3156161022094SH SOLE19400
Facebook Inc.COM30303M1028983,050SH SOLE116802,882
Federal Realty Investment TrustCOM31374720663,190622,847SH SOLE1540,497082,350
FedEx CorporationCOM31428X106102359SH SOLE135900
First Industrial Realty TrustCOM32054K103127,6362,787,412SH SOLE12,701,933085,479
First Solar Inc.COM33643310711131SH SOLE113100
First Trust Aberdeen Global FundCOM33731910743643,500SH SOLE143,50000
First Trust Energy Income and Growth FundCOM33738G1041,932144,299SH SOLE1144,29900
First Trust Energy Infra.COM33738C1032,199177,615SH SOLE1177,61500
First Trust Intermediate Duration Pref & Inc FundCOM33718W1037,932331,208SH SOLE1331,20800
First Trust MLP and Energy IncCOM33739B1043,047440,973SH SOLE1440,97300
First Trust New Opportunites MLPCOM33739M1003,603676,039SH SOLE1676,03900
Firstenergy Corp.COM337932107167,8794,839,419SH SOLE1, 24,804,660034,759
Flah & Crum/Claymore Preferred S ICOM3384781003,454147,412SH SOLE1147,41200
Flaherty & Crumrine DynamicCOM33848W1066,331210,196SH SOLE1210,19600
FMC CorporationCOM3024913037,70269,634SH SOLE169,63400
Franklin Limited Duration Income TrustCOM35472T1011,371149,168SH SOLE1149,16800
Freeport-Mcmoran Inc.COM35671D8578,079245,330SH SOLE1245,33000
Gabelli Dividend & Income TrustCOM36242H10420,755866,236SH SOLE1866,23600
Gds Holdings Ltd - AdrADR36165L10849,159606,231SH SOLE1, 2502,9010103,330
General American InvestorsCOM3688021044,961124,531SH SOLE1124,53100
General Electric CompanyCOM36960410321016,024SH SOLE10016,024
General Motors CompanyCOM37045V1002995,198SH SOLE1005,198
Genesis Energy LPCOM3719271044,405471,614SH SOLE1471,61400
Grupo Aeroportuario PAC - ADRADR4005061012,69425,615SH SOLE125,61500
Guggenheim Enhanced Equity Inc.COM40167B1003,696512,607SH SOLE1512,60700
Healthcare Trust of AmericaCOM42225P501634,90323,019,288SH SOLE1, 215,304,06807,715,220
HEALTHPEAK PROPERTIES INCCOM42250P1032,225,74270,123,019SH SOLE1, 248,280,657021,842,362
Hess Midstream Lp - Class ACOM4281031051,90584,957SH SOLE184,95700
Highwoods Properties Inc.COM431284108328,4927,649,433SH SOLE1, 25,689,49501,959,938
Hilton Inc.COM43300A203328SH SOLE12800
Holly Energy Partners LPCOM43576310776039,791SH SOLE139,79100
Host Hotels & Resorts Inc.COM44107P1041,226,70272,797,619SH SOLE1, 244,329,616028,468,003
Hudson Pacific PropertiesCOM44409710926,616981,037SH SOLE11270980,910
I Shares Gold TrustCOM4642851052,793171,765SH SOLE1171,76500
IdaCorp. Inc.COM45110710625251SH SOLE125100
Intel CorporationCOM4581401001983,089SH SOLE1003,089
Intercontinental Exchange Inc.COM45866F1043843,434SH SOLE1003,434
International Flavors & Fragrances Inc.COM4595061013,70926,564SH SOLE126,56400
Invesco Dynamic Credit Opp FundCOM46132R1046,794597,579SH SOLE1597,57900
Invesco S&P 500 Equal WeightCOM46137V3571,80912,769SH SOLE112,76900
Invesco S&P 500 Equal WeightCOM46137V3812,69119,079SH SOLE119,07900
Invesco Value Municipal Income TrustCOM46132P10818811,988SH SOLE111,98800
Invesco Van Kampen Muni TrustCOM46131J10319514,795SH SOLE114,79500
Invitation Homes IncCOM46187W107907,50628,367,959SH SOLE1, 216,705,824011,662,135
Iron Mountain IncorporatedCOM46284V10151313,858SH SOLE113,85800
Ishares Iboxx High Yld CorpCOM46428851391110,453SH SOLE110,45300
iShares Nasdaq BiotechnologyCOM4642875562,08013,817SH SOLE113,81700
iShares Russell 2000COM4642876556,90931,269SH SOLE131,26900
Ishares Silver TrustCOM46428Q1093,663161,379SH SOLE1161,37900
iShares U.S. Preferred Stock ETFCOM464288687671,745SH SOLE11,74500
John Hancock Investors TrustCOM41014210388048,927SH SOLE148,92700
John Hancock Patriot Premium Dividend Fund IICOM41013T10524016,073SH SOLE116,07300
John Hancock Preferred Income FundCOM41013W1081,13654,955SH SOLE154,95500
John Hancock Preferred Income IIICOM41021P1034,807264,120SH SOLE1264,12000
John Hancock T/A Dividend Income FundCOM41013V1004,398187,214SH SOLE1187,21400
Johnson & JohnsonCOM4781601044892,977SH SOLE1002,977
Jones Lang Lasalle Inc.COM48020Q107645,4323,604,958SH SOLE1, 23,131,1420473,816
JPMorgan Chase & Co.COM46625H1008845,810SH SOLE1005,810
Kansas City SouthernCOM485170302134,830510,873SH SOLE1, 2508,85702,016
Ke Holdings IncADR48249710476313,393SH SOLE113,39300
Kilroy Realty Corp.COM49427F108144,0362,194,669SH SOLE1387,12501,807,544
Kimco Realty CorporationCOM49446R109231,62212,353,150SH SOLE1, 25,143,22707,209,923
Kinder Morgan Inc.COM49456B1015,078304,969SH SOLE1304,96900
Laboratory Corporation of America HoldingsCOM50540R409219859SH SOLE100859
Lamar Advertising CoCOM512816109167,1991,780,232SH SOLE1499,02901,281,203
Legg Mason BW Global IncomeCOM10537L1041,911158,496SH SOLE1158,49600
Liberty All-Star Equity FundCOM5301581046,973913,862SH SOLE1913,86200
Life Storage Inc.COM53223X10752,881615,248SH SOLE1596,609018,639
Macquarie InfrastrucCOM55608B1051,28340,348SH SOLE140,34800
Magellan Midstream PartnersCOM55908010620,979483,832SH SOLE1483,83200
MasterCard IncorporatedCOM57636Q1048142,286SH SOLE127602,010
McDonald's CorporationCOM5801351013041,355SH SOLE1001,355
Medical Properties Trust Inc.COM58463J304704,05233,085,298SH SOLE1, 223,007,198010,078,100
Medtronic plcCOMG5960L1033753,178SH SOLE1003,178
Merck & Co. Inc.COM58933Y1051612,092SH SOLE1002,092
MFS Multimarket Income TrustCOM5527371083,805587,231SH SOLE1587,23100
MFS Municipal Income TrustCOM55273810623334,125SH SOLE134,12500
Micron Technology Inc.COM5951121037989,043SH SOLE11,02508,018
Microsoft CorporationCOM5949181041,4646,208SH SOLE165305,555
Mid-America Apartment CommunitiesCOM59522J103334,2282,315,103SH SOLE11,192,24101,122,862
Morgan StanleyCOM6174464483594,628SH SOLE1004,628
Motorola Solutions Inc.COM6200763072711,442SH SOLE135801,084
MPLX LPCOM55336V10031,3401,222,788SH SOLE11,222,78800
Netstreit CorpCOM64119V3033,049164,913SH SOLE1, 2153,465011,448
New America High Income FundCOM6418768007,134787,436SH SOLE1787,43600
Newmont Mining CorporationCOM6516391065,85597,138SH SOLE197,13800
Nextdecade CorpCOM65342K105377141,361SH SOLE1141,36100
NextEra Energy Inc.COM65339F101413,4495,468,175SH SOLE1, 25,448,460019,715
Nextera Energy Partners LPCOM65341B10656775SH SOLE177500
NIKE Inc.COM6541061031591,197SH SOLE1001,197
NiSource Inc.COM65473P10556,7222,352,622SH SOLE1, 22,325,569027,053
Noble Midstream Partners LPCOM65506L1051,705117,601SH SOLE1117,60100
Norfolk Southern CorporationCOM655844108283,7861,056,853SH SOLE1, 21,051,24805,605
Northrop Grumman CorporationCOM666807102256790SH SOLE100790
NorthWestern Corp.COM66807430588,5541,358,194SH SOLE1, 21,349,85508,339
Nucor CorporationCOM6703461053,36941,967SH SOLE141,96700
NuStar Energy LPCOM67058H1023,152184,452SH SOLE1184,45200
Nutrien LtdCOM67077M10810,703198,604SH SOLE1198,60400
Nuveen Core Equity Alpha FundCOM67090X1077,210474,018SH SOLE1474,01800
Nuveen Dividend Adv Muni Fd 3COM67070X1013,866239,204SH SOLE1239,20400
Nuveen Dividend Advan Muni IncCOM67071L1063,315196,138SH SOLE1196,13800
Nuveen Dividend Advantage Muni FdCOM67066V1015,699376,404SH SOLE1376,40400
Nuveen Floating Rate Income Opportunity FundCOM6706EN1001,876196,620SH SOLE1196,62000
Nuveen Global High IncomeCOM67075G1031,47095,000SH SOLE195,00000
Nuveen Ins T/F Adv MunicipalCOM6706571054,319291,437SH SOLE1291,43700
Nuveen Multi-Strategy Income & Growth 2COM67073D1028,5471,314,965SH SOLE11,314,96500
Nuveen Muni High Incm OpportCOM6706821031309,021SH SOLE19,02100
Nuveen Municipal Credit OppCOM6706631033,054217,681SH SOLE1217,68100
Nuveen Municipal Value FundCOM67092810027724,877SH SOLE124,87700
Nuveen NY AMT-Free Muni IncCOM67065610742931,441SH SOLE131,44100
Nuveen NY Dividend Adv Muni FdCOM67066X10740528,396SH SOLE128,39600
Nuveen Preferred & Income Term FundCOM67075A1067,766310,499SH SOLE1310,49900
Nuveen Preferred Income Opportunities FundCOM67073B10612,3781,304,313SH SOLE11,304,31300
Nuveen Qual Pfd Inc Fund IICOM67072C1056,849704,677SH SOLE1704,67700
Nuveen Real Asset Inc and GrowCOM67074Y1052,275154,581SH SOLE1154,58100
Nuveen Real Estate Income FundCOM67071B1081,940202,267SH SOLE1202,26700
NuveeN S&P 500 B-W IncomeCOM6706ER1012,202163,322SH SOLE1163,32200
Nuveen Select Tax Free 2COM67063C106955,923SH SOLE15,92300
Nuveen Short Duration Credit FundCOM67074X1072,936207,905SH SOLE1207,90500
NVIDIA CorporationCOM67066G104230430SH SOLE11160314
NXP Semiconductors N.V.COMN6596X10957281SH SOLE128100
Old Dominion Fght LiCOM67958010053220SH SOLE122000
Omega Healthcare InvestorsCOM681936100124SH SOLE12400
ONE Gas Inc W/ICOM68235P10832417SH SOLE141700
Oneok Inc.COM68268010351,1811,010,279SH SOLE11,010,27900
Park Hotels & Resorts INC-WICOM700517105262,70112,172,465SH SOLE1, 27,309,23804,863,227
PayPal Holdings IncCOM70450Y10385350SH SOLE135000
Pembina Pipeline Corp On XnysCOM7063271031,49851,927SH SOLE151,92700
Pfizer Inc.COM7170811032968,164SH SOLE1008,164
PGIM Short Duration High Yield FDCOM69346H1004,741302,738SH SOLE1302,73800
Philip Morris International Inc.COM7181721091972,221SH SOLE1002,221
Phillips 66COM7185461043,47242,586SH SOLE142,58600
Phillips 66 Partners LPCOM7185492073,830120,936SH SOLE1120,93600
Pimco Dynamic Credit IncomeCOM72202D10612,208548,163SH SOLE1548,16300
Pimco Dynamic Income FundCOM72201Y1014,593163,179SH SOLE1163,17900
Pimco Dynamic Income OpportCOM69355M1077,621379,709SH SOLE1379,70900
PIMCO High Income FundCOM7220141077,7951,156,457SH SOLE11,156,45700
Pimco Income Opportunity FundCOM72202B1007,300277,579SH SOLE1277,57900
PIMCO Income Strategy Fund IICOM72201J1044,239412,391SH SOLE1412,39100
PIMCO NY Muni Income Fund IICOM72200Y102766,718SH SOLE16,71800
Pioneer Diversified High IncomeCOM72365310144830,566SH SOLE130,56600
Pioneer High Income TrustCOM72369H1064,341463,245SH SOLE1463,24500
Plains All American Pipeline LPCOM72650310512,9491,423,017SH SOLE11,423,01700
Plains GP Holdings LPCOM72651A20713,5751,444,185SH SOLE11,444,18500
Portland General Electric Co.COM73650884793,3271,966,016SH SOLE1, 21,951,020014,996
PPL CorporationCOM69351T10657,5721,996,270SH SOLE1, 21,987,70008,570
Prologis Inc.COM74340W1031,725,84316,281,344SH SOLE1, 210,389,11705,892,227
Prudential Gbl Shrt Dur Hi YldCOM69346J1067,113476,723SH SOLE1476,72300
Public Service Enterprise Group IncorporatedCOM744573106161,8762,688,531SH SOLE1, 22,670,226018,305
Public StorageCOM74460D1092,879,75111,670,221SH SOLE1, 27,811,82703,858,394
Putnam Managed Municipal Income TrustCOM74682310311013,509SH SOLE113,50900
Putnam Muni Opportunities TstCOM74692210315711,735SH SOLE111,73500
Putnam Premier Income TrustCOM7468531001,128231,600SH SOLE1231,60000
QTS Realty Trust Inc. Cl-ACOM74736A103319,8735,155,760SH SOLE1, 24,648,7620506,998
Quimica Y Minera Chil-R-W/IRIGHT8336361117624,441SH SOLE124,44100
Quimica Y Minera Chil-SP ADRADR8336351057,036132,576SH SOLE1132,57600
Red Rock Resorts Inc.COM75700L1085145SH SOLE114500
Regency Centers CorporationCOM75884910388,5291,561,090SH SOLE1001,561,090
Renewable Ener Group IncCOM75972A30118,666282,645SH SOLE1274,28308,362
Retail Properties of AmericaCOM76131V20260,0405,729,021SH SOLE15,553,3100175,711
Royce Value TrustCOM78091010513,303734,590SH SOLE1734,59000
Sabra Healthcare Reit IncCOM78573L10614816SH SOLE181600
salesforce.com inc.COM79466L30284395SH SOLE139500
SBA Communications CorporationCOM78410G1041,270,5714,577,872SH SOLE1, 24,470,3780107,494
Sempra EnergyCOM81685110910,52179,358SH SOLE179,35800
Shell Midstream Partners LPCOM8226341012,890216,662SH SOLE1216,66200
Shoals Technologies Group InCOM82489W1075134SH SOLE113400
Shopify Inc - Class ACOM82509L1072523SH SOLE12300
Silver Wheaton CorpCOM9628791022,48465,021SH SOLE165,02100
Simon Property Group Inc.COM8288061092,231,77219,615,860SH SOLE1, 212,974,04406,641,816
SITE Centers CorpCOM82981J109174,70412,883,118SH SOLE17,734,96705,148,151
Sjw CorpCOM784305104661,047SH SOLE11,04700
Solaredge Technologies IncCOM83417M1041034SH SOLE13400
South Jersey IndustriesCOM83851810845420,121SH SOLE120,12100
Spdr Dow Jones Reit EtfCOM78464A60704SH SOLE1400
Spdr Gold Minishares TrustCOM98149E20456,8413,343,560SH SOLE13,343,56000
Spdr Port Shrt Trm Corp BndCOM78464A4747,293232,933SH SOLE1232,93300
SPDR Trust Series 1COM78462F1039,63024,298SH SOLE124,29800
Spire Inc.COM84857L10138520SH SOLE152000
Spirit Realty CapitalCOM84860W300780,24918,358,946SH SOLE1, 213,116,46505,242,481
Sprott Physical Gold And Silver TrustCOM85208R1016,601380,000SH SOLE1380,00000
Sprott Physical Gold TrCOM85207H10436126,883SH SOLE126,88300
Sprott Physical Platin and PalCOM85207Q1042,028106,981SH SOLE1106,98100
Sprott Physical Silver TrustCOM85207K1072,311263,236SH SOLE1263,23600
Star Peak Energy Transit- ACOM855185104279SH SOLE17900
Store Capital CorpCOM86212110028824SH SOLE182400
Sun Communities Inc.COM8666741041,385,8739,236,715SH SOLE1, 25,938,03803,298,677
Taiwan Semiconductors ADRADR87403910046393SH SOLE139300
Targa Resources Corp.COM87612G10147,6691,501,382SH SOLE1, 21,494,42506,957
TC Energy CorpCOM87807B1071,28428,076SH SOLE128,07600
TE Connectivity Ltd.COMH84989104127983SH SOLE100983
Tekla Healthcare InvestorsCOM87911J1033,500143,397SH SOLE1143,39700
Tekla Healthcare Opportunities FundCOM8791051043,115143,353SH SOLE1143,35300
Tekla Life Sciences InvestorsCOM87911K1003,264165,595SH SOLE1165,59500
Teleflex Inc.COM879369106219528SH SOLE100528
Templeton Emerging Markets FdCOM8801911011,04154,495SH SOLE154,49500
Tesla Motors Inc.COM88160R101211316SH SOLE1140302
The Boeing CompanyCOM0970231053041,193SH SOLE1001,193
The Goldman Sachs Group Inc.COM38141G1043681,126SH SOLE1001,126
The Home Depot Inc.COM4370761023151,032SH SOLE1001,032
The Mosaic CompanyCOM61945C1036,858216,945SH SOLE1216,94500
The PNC Financial Services Group Inc.COM6934751054342,473SH SOLE1002,473
The Procter & Gamble CompanyCOM7427181092121,565SH SOLE1001,565
The Southern CompanyCOM842587107177,7042,858,822SH SOLE1, 22,858,82200
The Walt Disney CompanyCOM2546871063321,801SH SOLE1001,801
The Williams Companies Inc.COM969457100135,5645,722,408SH SOLE1, 25,705,173017,235
Thermo Fisher Scientific Inc.COM883556102347760SH SOLE100760
Tyson Foods Inc.COM90249410312,279165,257SH SOLE1158,37406,883
UDR Inc.COM9026531041,807,75541,215,391SH SOLE1, 226,349,150014,866,241
Union Pacific CorporationCOM90781810883,328378,061SH SOLE1, 2376,50501,556
United Parcel Service Inc.COM9113121064702,766SH SOLE149102,275
Vale S.A. ADRADR91912E1059,690557,524SH SOLE1557,52400
Valero Energy CorporationCOM91913Y1001,31618,376SH SOLE118,37600
Vanguard Reit EtfCOM9229085532,86331,167SH SOLE131,16700
Vanguard S&P 500 ETFCOM9229083638,90224,437SH SOLE124,43700
Vanguard S/T Corp Bond EtfCOM92206C4097,83895,000SH SOLE195,00000
Ventas Inc.COM92276F1001,713,47832,122,418SH SOLE1, 220,994,511011,127,907
Vereit IncCOM92339V3081,378,27335,687,863SH SOLE1, 222,484,848013,203,015
Verizon Communications Inc.COM92343V10470712,153SH SOLE10012,153
VICI Properties Inc.COM9256521091,331,01547,132,342SH SOLE1, 228,602,544018,529,798
Vine Energy Inc - Class ACOM92735P10313,8081,004,956SH SOLE11,004,95600
Visa Inc.COM92826C8398674,093SH SOLE165503,438
Wal-Mart Stores Inc.COM931142103116852SH SOLE100852
Waste Management Inc.COM94106L1092081,614SH SOLE1001,614
Weingarten Realty InvestorsCOM948741103158,4965,889,841SH SOLE1, 24,579,78501,310,056
Wells Fargo Advantage Income FundCOM94987B10511,3721,347,411SH SOLE11,347,41100
Wells Fargo Advantage Multi-Sector FundCOM94987D1015,398431,807SH SOLE1431,80700
Welltower Inc.COM95040Q104606,5568,467,829SH SOLE1, 22,665,68505,802,144
Western Asset Global Corp.COM95790C1073,286186,581SH SOLE1186,58100
Western Asset Global High InCOM95766B1091,828174,052SH SOLE1174,05200
Western Asset High Yield Defined Opportunity Fd.COM95768B1072,870186,026SH SOLE1186,02600
Western Asset Premier BondCOM95766410566647,388SH SOLE147,38800
Western Gas Equity PartnersCOM95866910324,1831,300,869SH SOLE11,300,86900
Weyerhaeuser CompanyCOM9621661041,259,20435,371,339SH SOLE1, 229,685,74005,685,599
Willis Group Holdings plcCOMG966291033131,367SH SOLE1001,367
Workday Inc.COM98138H10137148SH SOLE114800
Xcel Energy Inc.COM98389B100106,4071,599,860SH SOLE1, 21,593,55406,306
Xpo Logistics IncCOM98379310075612SH SOLE161200
Xylem Inc.COM98419M10011104SH SOLE110400
ZEBRA TECHNOLOGIES Corp.-CL ACOM9892071051,0332,130SH SOLE148801,642