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 13,419 12,415 SH   SOLE   12,400 0 15
ALPHABET INC. CLASS A COM 02079K305 9,236 8,530 SH   SOLE   8,337 0 193
ALTICE USA INC. CL A COM 02156K103 113,605 4,665,495 SH   SOLE   4,477,210 0 188,285
ALTRIA GROUP INC. COM 02209S103 379 8,000 SH   SOLE   0 0 8,000
AMERICAN TOWER REIT COM COM 03027X100 1,425 6,969 SH   SOLE   6,969 0 0
AMERICAN WATER WORKS COM 030420103 64,472 555,797 SH   SOLE   524,926 0 30,871
AMERICAN WATER WORKS COM 030420103 784 6,757 SH   OTR 1 0 6,757 0
APPLE INC COM COM 037833100 238 1,200 SH   SOLE   0 0 1,200
AT & T INC. (NEW) COM 00206R102 20,549 613,234 SH   SOLE   613,234 0 0
ATMOS ENERGY CORP COM COM 049560105 32,867 311,354 SH   SOLE   294,198 0 17,156
ATMOS ENERGY CORP COM COM 049560105 622 5,892 SH   OTR 1 0 5,892 0
BCE INC COM NEW COM 05534B760 113,448 2,494,470 SH   SOLE   2,388,745 0 105,725
BERKSHIRE HATHAWAY INC CLASS B COM 084670702 9,696 45,487 SH   SOLE   2,875 0 42,612
BP PLC SPONS ADR COM 055622104 43,218 1,036,400 SH   SOLE   957,100 0 79,300
CANADIAN NATL RY CO COM COM 136375102 11,345 122,674 SH   SOLE   117,486 0 5,188
CBS CORP COM COM 124857202 9,104 182,450 SH   SOLE   178,155 0 4,295
CHARTER COMMUNICATIONS INC COM 16119P108 118,060 298,749 SH   SOLE   285,211 0 13,538
CHENIERE ENERGY INC COM 16411R208 240 3,500 SH   SOLE   3,500 0 0
CHESAPEAKE UTILS CORP COM 165303108 371 3,900 SH   OTR 1 0 3,900 0
CHEVRON CORPORATION COM COM 166764100 22,326 179,414 SH   SOLE   155,170 0 24,244
CLEARWAY ENERGY INC. CL C COM 18539C204 18,317 1,086,420 SH   SOLE   1,086,420 0 0
CMS ENERGY CORP COM COM 125896100 46,294 799,416 SH   SOLE   799,416 0 0
CMS ENERGY CORP COM COM 125896100 1,112 19,209 SH   OTR 1 0 19,209 0
COMCAST CORP CLASS A COM 20030N101 62,795 1,485,225 SH   SOLE   1,485,225 0 0
CONSOLIDATED EDISON INC COM 209115104 15,357 175,150 SH   SOLE   172,350 0 2,800
CONSOLIDATED EDISON INC COM 209115104 842 9,600 SH   OTR 1 0 9,600 0
CORESITE REALTY CORP COM 21870Q105 21,524 186,885 SH   SOLE   180,500 0 6,385
CROWN CASTLE INTL CORP NEW COM 22822V101 63,460 486,840 SH   SOLE   453,777 0 33,063
DELTA AIRLINES INC COM 247361702 47,069 829,402 SH   SOLE   773,112 0 56,290
DOMINION ENERGY INC. COM 25746U109 73,060 944,900 SH   SOLE   944,900 0 0
DOMINION ENERGY INC. COM 25746U109 322 4,164 SH   OTR 1 0 4,164 0
DTE ENERGY CO COM COM 233331107 166,190 1,299,577 SH   SOLE   1,257,961 0 41,616
DTE ENERGY CO COM COM 233331107 1,939 15,160 SH   OTR 1 0 15,160 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 2,206 25,000 SH   SOLE   25,000 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 235 2,666 SH   OTR 1 0 2,666 0
EDISON INTL COM COM 281020107 55,010 816,050 SH   SOLE   816,050 0 0
EOG RES INC COM COM 26875P101 16,124 173,083 SH   SOLE   146,795 0 26,288
EQUINIX INC COM NEW COM 29444U700 78,123 154,917 SH   SOLE   146,716 0 8,201
EVERSOURCE ENERGY COM 30040W108 52,927 698,608 SH   SOLE   695,416 0 3,192
EVERSOURCE ENERGY COM 30040W108 616 8,131 SH   OTR 1 0 8,131 0
EXELON CORP COM COM 30161N101 460 9,600 SH   OTR 1 0 9,600 0
EXXON MOBIL CORP COM 30231G102 45,207 589,940 SH   SOLE   579,140 0 10,800
FIRSTENERGY CORP COM COM 337932107 43,760 1,022,200 SH   SOLE   967,050 0 55,150
FIRSTENERGY CORP COM COM 337932107 215 5,026 SH   OTR 1 0 5,026 0
FORTIS INC COM 349553107 50,366 1,276,063 SH   SOLE   1,244,788 0 31,275
FORTIS INC COM 349553107 796 20,172 SH   OTR 1 0 20,172 0
GENERAL DYNAMICS CORP COM COM 369550108 225 1,240 SH   SOLE   0 0 1,240
HESS CORPORATION COM 42809H107 839 13,205 SH   SOLE   9,130 0 4,075
JOHNSON & JOHNSON COM COM 478160104 508 3,650 SH   SOLE   0 0 3,650
KANSAS CITY SOUTHN IND COM COM 485170302 5,740 47,118 SH   SOLE   46,113 0 1,005
MARATHON PETROLEUM CORP COM 56585A102 59,932 1,072,516 SH   SOLE   1,014,041 0 58,475
NEXTERA ENERGY INC COM COM 65339F101 144,159 703,698 SH   SOLE   662,839 0 40,859
NEXTERA ENERGY INC COM COM 65339F101 3,791 18,504 SH   OTR 1 0 18,504 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 100,828 2,089,693 SH   SOLE   1,999,720 0 89,973
NEXTERA ENERGY PARTNERS LP COM 65341B106 1,053 21,823 SH   OTR 1 0 21,823 0
NISOURCE INC COM COM 65473P105 53,161 1,845,872 SH   SOLE   1,758,117 0 87,755
NISOURCE INC COM COM 65473P105 1,179 40,939 SH   OTR 1 0 40,939 0
NRG ENERGY INC COM COM 629377508 15,124 430,650 SH   SOLE   417,800 0 12,850
NRG ENERGY INC COM COM 629377508 551 15,688 SH   OTR 1 0 15,688 0
OCCIDENTAL PETE CP DEL COM COM 674599105 14,897 296,290 SH   SOLE   296,290 0 0
ONEOK INC NEW COM COM 682680103 103,747 1,507,737 SH   SOLE   1,465,952 0 41,785
PHILLIP MORRIS INTERNATIONAL COM 718172109 393 5,000 SH   SOLE   0 0 5,000
PINNACLE WEST CAP CORP COM COM 723484101 34,983 371,800 SH   SOLE   370,800 0 1,000
PINNACLE WEST CAP CORP COM COM 723484101 691 7,344 SH   OTR 1 0 7,344 0
PIONEER NAT RES CO COM COM 723787107 7,563 49,155 SH   SOLE   43,929 0 5,226
PPG INDS INC COM COM 693506107 654 5,600 SH   SOLE   0 0 5,600
PPL CORP COM COM 69351T106 29,804 961,100 SH   SOLE   961,100 0 0
PPL CORP COM COM 69351T106 414 13,348 SH   OTR 1 0 13,348 0
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 77,573 1,318,825 SH   SOLE   1,270,600 0 48,225
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 1,366 23,231 SH   OTR 1 0 23,231 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 105,906 1,627,573 SH   SOLE   1,542,723 0 84,850
SBA COMMUNICATIONS COR CL A COM 78410G104 19,356 86,088 SH   SOLE   79,750 0 6,338
SEMPRA ENERGY COM COM 816851109 154,200 1,121,941 SH   SOLE   1,083,332 0 38,609
SEMPRA ENERGY COM COM 816851109 1,457 10,603 SH   OTR 1 0 10,603 0
SOUTH JERSEY IND COM 838518108 35,267 1,045,570 SH   SOLE   1,019,983 0 25,587
SOUTH JERSEY IND COM 838518108 550 16,319 SH   OTR 1 0 16,319 0
SOUTHERN CO COM COM 842587107 77,724 1,406,000 SH   SOLE   1,406,000 0 0
SOUTHERN CO COM COM 842587107 240 4,348 SH   OTR 1 0 4,348 0
SOUTHWEST GAS CORP COM COM 844895102 26,275 293,180 SH   SOLE   287,780 0 5,400
SOUTHWEST GAS CORP COM COM 844895102 1,172 13,080 SH   OTR 1 0 13,080 0
T-MOBILE US INC COM COM 872590104 38,813 523,507 SH   SOLE   516,707 0 6,800
TARGA RESOURCES CORP COM 87612G101 10,665 271,647 SH   SOLE   271,647 0 0
TC ENERGY COM 87807B107 16,435 331,887 SH   SOLE   326,652 0 5,235
TELUS CORP COM COM 87971M103 17,491 473,883 SH   SOLE   359,344 0 114,539
UNION PAC CORP COM COM 907818108 105,582 624,338 SH   SOLE   594,250 0 30,088
UNITI GROUP INC COM 91325V108 5,877 618,635 SH   SOLE   618,635 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 115,846 2,027,755 SH   SOLE   1,952,355 0 75,400
VISTRA ENERGY CORP. COM 92840M102 15,746 695,500 SH   SOLE   569,150 0 126,350
VISTRA ENERGY CORP. COM 92840M102 509 22,498 SH   OTR 1 0 22,498 0
WEC ENERGY GROUP INC COM COM 92939U106 75,760 908,719 SH   SOLE   908,669 0 50
WEC ENERGY GROUP INC COM COM 92939U106 674 8,086 SH   OTR 1 0 8,086 0
WELLS FARGO & CO NEW COM COM 949746101 427 9,030 SH   SOLE   0 0 9,030
WILLIAMS COS INC COM COM 969457100 37,742 1,345,990 SH   SOLE   1,345,990 0 0
XCEL ENERGY INC COM COM 98389B100 807 13,569 SH   OTR 1 0 13,569 0
BASTION ENERGY LLC (ANGLO DUTC LP 065000999 760 1,000 SH   SOLE   1,000 0 0
ENTERPRISE PRODUCTS PARTNERS L LP 293792107 59,562 2,063,100 SH   SOLE   2,043,300 0 19,800
TALARA OPPORTUNITIES II, LP LP 874111111 3,121 40,519 SH   SOLE   40,519 0 0
TELUS CORPORATION COM 87971M103 89,096 2,405,000 SH   SOLE   2,405,000 0 0
REAVES UTIL INCOME FD COM SH B CEF 756158101 5,486 153,250 SH   SOLE   48,203 0 105,047