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
ALPHABET INC COM 02079K107 11,399 9,715 SH   SOLE   9,700 0 15
ALPHABET INC. CLASS A COM 02079K305 9,960 8,463 SH   SOLE   8,268 0 195
ALTICE USA INC. CL A COM 02156K103 133,270 6,204,381 SH   SOLE   5,944,776 0 259,605
ALTRIA GROUP INC. COM 02209S103 459 8,000 SH   SOLE   0 0 8,000
AMEREN CORP COM COM 023608102 1,607 21,850 SH   SOLE   15,100 0 6,750
AMERICAN TOWER REIT COM COM 03027X100 1,522 7,724 SH   SOLE   7,624 0 100
AMERICAN WATER WORKS COM 030420103 57,066 547,344 SH   SOLE   516,443 0 30,901
AMERICAN WATER WORKS COM 030420103 470 4,505 SH   OTR 1 0 4,505 0
ANNALY MTG MGMT INC COM COM 035710409 27,986 2,801,400 SH   SOLE   2,801,400 0 0
APPLE INC COM COM 037833100 228 1,200 SH   SOLE   0 0 1,200
AT & T INC. (NEW) COM 00206R102 19,545 623,234 SH   SOLE   623,234 0 0
ATMOS ENERGY CORP COM COM 049560105 33,101 321,592 SH   SOLE   304,406 0 17,186
ATMOS ENERGY CORP COM COM 049560105 404 3,928 SH   OTR 1 0 3,928 0
BCE INC COM NEW COM 05534B760 94,119 2,120,273 SH   SOLE   2,014,548 0 105,725
BERKSHIRE HATHAWAY INC CLASS B COM 084670702 9,133 45,462 SH   SOLE   2,850 0 42,612
BP PLC SPONS ADR COM 055622104 47,456 1,085,450 SH   SOLE   1,006,150 0 79,300
CANADIAN NATL RY CO COM COM 136375102 10,214 114,148 SH   SOLE   111,520 0 2,628
CHARTER COMMUNICATIONS INC COM 16119P108 118,758 342,332 SH   SOLE   330,878 0 11,454
CHENIERE ENERGY INC COM 16411R208 239 3,500 SH   SOLE   3,500 0 0
CHEVRON CORPORATION COM COM 166764100 23,249 188,741 SH   SOLE   164,472 0 24,269
CLEARWAY ENERGY INC. CL C COM 18539C204 16,416 1,086,420 SH   SOLE   1,086,420 0 0
CLEARWAY ENERGY INC. CL C COM 18539C204 332 21,999 SH   OTR 1 0 21,999 0
CMS ENERGY CORP COM COM 125896100 51,904 934,541 SH   SOLE   934,541 0 0
CMS ENERGY CORP COM COM 125896100 711 12,807 SH   OTR 1 0 12,807 0
COMCAST CORP CLASS A COM 20030N101 62,322 1,558,820 SH   SOLE   1,550,670 0 8,150
CONCHO RESOURCES INC COM 20605P101 1,082 9,750 SH   SOLE   6,400 0 3,350
CONSOLIDATED EDISON INC COM 209115104 18,243 215,100 SH   SOLE   212,300 0 2,800
CONSOLIDATED EDISON INC COM 209115104 543 6,400 SH   OTR 1 0 6,400 0
CONTINENTAL RES INC COM COM 212015101 949 21,200 SH   SOLE   14,000 0 7,200
CORESITE REALTY CORP COM 21870Q105 23,151 216,326 SH   SOLE   214,261 0 2,065
CROWN CASTLE INTL CORP NEW COM 22822V101 66,072 516,188 SH   SOLE   482,195 0 33,993
CYRUSONE INC COM 23283R100 11,318 215,825 SH   SOLE   215,825 0 0
DELTA AIRLINES INC COM 247361702 44,564 862,803 SH   SOLE   803,958 0 58,845
DOMINION ENERGY INC. COM 25746U109 92,635 1,208,385 SH   SOLE   1,208,385 0 0
DOMINION ENERGY INC. COM 25746U109 213 2,776 SH   OTR 1 0 2,776 0
DTE ENERGY CO COM COM 233331107 160,100 1,283,466 SH   SOLE   1,240,900 0 42,566
DTE ENERGY CO COM COM 233331107 1,261 10,108 SH   OTR 1 0 10,108 0
EDISON INTL COM COM 281020107 40,248 650,000 SH   SOLE   650,000 0 0
EOG RES INC COM COM 26875P101 33,815 355,278 SH   SOLE   327,193 0 28,085
EQUINIX INC COM NEW COM 29444U700 69,455 153,269 SH   SOLE   145,060 0 8,209
EVERGY INC COM COM 30034W106 2,395 41,265 SH   SOLE   41,265 0 0
EVERSOURCE ENERGY COM 30040W108 49,614 699,280 SH   SOLE   696,033 0 3,247
EVERSOURCE ENERGY COM 30040W108 385 5,421 SH   OTR 1 0 5,421 0
EXELON CORP COM COM 30161N101 321 6,400 SH   OTR 1 0 6,400 0
EXXON MOBIL CORP COM 30231G102 66,530 823,385 SH   SOLE   785,120 0 38,265
FORTIS INC COM 349553107 47,346 1,279,963 SH   SOLE   1,248,688 0 31,275
FORTIS INC COM 349553107 498 13,450 SH   OTR 1 0 13,450 0
GENERAL DYNAMICS CORP COM COM 369550108 210 1,240 SH   SOLE   0 0 1,240
HESS CORPORATION COM 42809H107 1,572 26,105 SH   SOLE   17,630 0 8,475
JOHNSON & JOHNSON COM COM 478160104 510 3,650 SH   SOLE   0 0 3,650
KANSAS CITY SOUTHN IND COM COM 485170302 5,407 46,617 SH   SOLE   45,597 0 1,020
LIBERTY LATIN AMERICA CLASS A COM G9001E102 673 34,812 SH   SOLE   1,550 0 33,262
MARATHON PETROLEUM CORP COM 56585A102 20,429 341,344 SH   SOLE   288,624 0 52,720
NEXTERA ENERGY INC COM COM 65339F101 135,077 698,722 SH   SOLE   657,818 0 40,904
NEXTERA ENERGY INC COM COM 65339F101 2,385 12,338 SH   OTR 1 0 12,338 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 96,200 2,062,616 SH   SOLE   1,972,573 0 90,043
NEXTERA ENERGY PARTNERS LP COM 65341B106 679 14,549 SH   OTR 1 0 14,549 0
NISOURCE INC COM COM 65473P105 51,106 1,783,171 SH   SOLE   1,695,281 0 87,890
NISOURCE INC COM COM 65473P105 782 27,295 SH   OTR 1 0 27,295 0
NRG ENERGY INC COM COM 629377508 2,082 49,000 SH   SOLE   42,500 0 6,500
NRG ENERGY INC COM COM 629377508 240 5,650 SH   OTR 1 0 5,650 0
OCCIDENTAL PETE CP DEL COM COM 674599105 18,298 276,410 SH   SOLE   276,410 0 0
ONEOK INC NEW COM COM 682680103 100,374 1,437,206 SH   SOLE   1,395,366 0 41,840
PHILLIP MORRIS INTERNATIONAL COM 718172109 442 5,000 SH   SOLE   0 0 5,000
PINNACLE WEST CAP CORP COM COM 723484101 35,537 371,800 SH   SOLE   370,800 0 1,000
PINNACLE WEST CAP CORP COM COM 723484101 468 4,896 SH   OTR 1 0 4,896 0
PIONEER NAT RES CO COM COM 723787107 19,095 125,391 SH   SOLE   119,005 0 6,386
PPG INDS INC COM COM 693506107 632 5,600 SH   SOLE   0 0 5,600
PPL CORP COM COM 69351T106 30,347 956,116 SH   SOLE   956,116 0 0
PPL CORP COM COM 69351T106 206 6,500 SH   OTR 1 0 6,500 0
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 57,571 969,050 SH   SOLE   920,500 0 48,550
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 920 15,489 SH   OTR 1 0 15,489 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 105,664 1,688,198 SH   SOLE   1,601,473 0 86,725
SBA COMMUNICATIONS COR CL A COM 78410G104 13,194 66,085 SH   SOLE   59,732 0 6,353
SEMPRA ENERGY COM COM 816851109 146,635 1,165,061 SH   SOLE   1,130,057 0 35,004
SEMPRA ENERGY COM COM 816851109 890 7,069 SH   OTR 1 0 7,069 0
SOUTH JERSEY IND COM 838518108 43,768 1,364,753 SH   SOLE   1,339,061 0 25,692
SOUTH JERSEY IND COM 838518108 775 24,169 SH   OTR 1 0 24,169 0
SOUTHERN CO COM COM 842587107 72,851 1,409,650 SH   SOLE   1,409,650 0 0
SOUTHERN CO COM COM 842587107 150 2,900 SH   OTR 1 0 2,900 0
SOUTHWEST GAS CORP COM COM 844895102 9,709 118,024 SH   SOLE   118,024 0 0
SOUTHWEST GAS CORP COM COM 844895102 385 4,680 SH   OTR 1 0 4,680 0
T-MOBILE US INC COM COM 872590104 56,876 823,090 SH   SOLE   776,393 0 46,697
TARGA RESOURCES CORP COM 87612G101 9,611 231,305 SH   SOLE   231,305 0 0
TELUS CORP COM COM 87971M103 7,011 189,275 SH   SOLE   117,400 0 71,875
TRANSCANADA CORP COM 89353D107 10,431 232,100 SH   SOLE   226,780 0 5,320
UNION PAC CORP COM COM 907818108 110,481 660,774 SH   SOLE   630,686 0 30,088
UNITI GROUP INC COM 91325V108 6,923 618,635 SH   SOLE   618,635 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 115,493 1,953,210 SH   SOLE   1,903,250 0 49,960
VISTRA ENERGY CORP. COM 92840M102 17,378 667,600 SH   SOLE   545,250 0 122,350
VISTRA ENERGY CORP. COM 92840M102 390 15,000 SH   OTR 1 0 15,000 0
WEC ENERGY GROUP INC COM COM 92939U106 76,814 971,343 SH   SOLE   971,293 0 50
WEC ENERGY GROUP INC COM COM 92939U106 727 9,191 SH   OTR 1 0 9,191 0
WELLS FARGO & CO NEW COM COM 949746101 436 9,030 SH   SOLE   0 0 9,030
WILLIAMS COS INC COM COM 969457100 50,652 1,763,635 SH   SOLE   1,679,910 0 83,725
XCEL ENERGY INC COM COM 98389B100 509 9,047 SH   OTR 1 0 9,047 0
ZAYO GROUP HLDGS INC COM 98919V105 1,566 55,100 SH   SOLE   55,100 0 0
BASTION ENERGY LLC (ANGLO DUTC LP 065000999 842 1,000 SH   SOLE   1,000 0 0
ENTERPRISE PRODUCTS PARTNERS L LP 293792107 53,310 1,831,950 SH   SOLE   1,812,600 0 19,350
TALARA OPPORTUNITIES II, LP LP 874111111 3,591 40,519 SH   SOLE   40,519 0 0
TELUS CORPORATION COM 87971M103 64,049 1,730,000 SH   SOLE   1,730,000 0 0
REAVES UTIL INCOME FD COM SH B CEF 756158101 5,083 150,924 SH   SOLE   46,744 0 104,179