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 14,663 12,610 SH   SOLE   12,525 0 85
ALPHABET INC. CLASS A COM 02079K305 16,214 13,954 SH   SOLE   11,383 0 2,571
ALTICE USA INC. CL A COM 02156K103 86,318 3,872,507 SH   SOLE   3,699,615 0 172,892
ALTRIA GROUP INC. COM 02209S103 313 8,100 SH   SOLE   100 0 8,000
AMERICAN WATER WORKS COM 030420103 66,179 553,521 SH   SOLE   536,889 0 16,632
AMERICAN WATER WORKS COM 030420103 1,234 10,319 SH   OTR 1 0 10,319 0
APPLE INC COM COM 037833100 305 1,200 SH   SOLE   0 0 1,200
ATMOS ENERGY CORP COM COM 049560105 43,501 438,385 SH   SOLE   424,485 0 13,900
ATMOS ENERGY CORP COM COM 049560105 1,008 10,163 SH   OTR 1 0 10,163 0
BCE INC COM NEW COM 05534B760 89,031 2,178,934 SH   SOLE   2,171,359 0 7,575
BERKSHIRE HATHAWAY INC CLASS B COM 084670702 6,399 35,000 SH   SOLE   3,255 0 31,745
BP PLC SPONS ADR COM 055622104 242 9,916 SH   SOLE   5,716 0 4,200
CANADIAN NATL RY CO COM COM 136375102 36,433 469,313 SH   SOLE   431,271 0 38,042
CHARTER COMMUNICATIONS INC COM 16119P108 74,599 170,978 SH   SOLE   160,869 0 10,109
CHESAPEAKE UTILS CORP COM 165303108 557 6,504 SH   OTR 1 0 6,504 0
CMS ENERGY CORP COM COM 125896100 66,334 1,129,087 SH   SOLE   1,124,851 0 4,236
CMS ENERGY CORP COM COM 125896100 1,410 24,008 SH   OTR 1 0 24,008 0
COMCAST CORP CLASS A COM 20030N101 70,950 2,063,688 SH   SOLE   2,010,278 0 53,410
CORESITE REALTY CORP COM 21870Q105 65,542 565,508 SH   SOLE   532,526 0 32,982
CROWN CASTLE INTL CORP NEW COM 22822V101 42,669 295,494 SH   SOLE   272,258 0 23,236
DOMINION ENERGY INC. COM 25746U109 66,415 920,000 SH   SOLE   920,000 0 0
DOMINION ENERGY INC. COM 25746U109 376 5,205 SH   OTR 1 0 5,205 0
DTE ENERGY CO COM COM 233331107 42,289 445,288 SH   SOLE   442,763 0 2,525
DTE ENERGY CO COM COM 233331107 1,028 10,828 SH   OTR 1 0 10,828 0
EDISON INTL COM COM 281020107 73,686 1,344,879 SH   SOLE   1,308,145 0 36,734
EDISON INTL COM COM 281020107 904 16,498 SH   OTR 1 0 16,498 0
EQUINIX INC COM NEW COM 29444U700 82,200 131,611 SH   SOLE   123,401 0 8,210
EVERSOURCE ENERGY COM 30040W108 73,606 941,128 SH   SOLE   934,110 0 7,018
EVERSOURCE ENERGY COM 30040W108 795 10,163 SH   OTR 1 0 10,163 0
EXELON CORP COM COM 30161N101 442 11,998 SH   OTR 1 0 11,998 0
EXXON MOBIL CORP COM 30231G102 451 11,886 SH   SOLE   1,086 0 10,800
FIRSTENERGY CORP COM COM 337932107 45,570 1,137,258 SH   SOLE   1,134,758 0 2,500
FIRSTENERGY CORP COM COM 337932107 470 11,735 SH   OTR 1 0 11,735 0
FORTIS INC COM 349553107 60,235 1,562,523 SH   SOLE   1,531,889 0 30,634
FORTIS INC COM 349553107 972 25,211 SH   OTR 1 0 25,211 0
JOHNSON & JOHNSON COM COM 478160104 479 3,650 SH   SOLE   0 0 3,650
KANSAS CITY SOUTHN IND COM COM 485170302 12,940 101,747 SH   SOLE   85,707 0 16,040
MARATHON PETROLEUM CORP COM 56585A102 13,727 581,147 SH   SOLE   578,822 0 2,325
NEW JERSEY RES COM COM 646025106 11,006 323,988 SH   SOLE   323,988 0 0
NEW JERSEY RES COM COM 646025106 486 14,298 SH   OTR 1 0 14,298 0
NEXTERA ENERGY INC COM COM 65339F101 143,332 595,680 SH   SOLE   566,727 0 28,953
NEXTERA ENERGY INC COM COM 65339F101 5,565 23,126 SH   OTR 1 0 23,126 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 16,098 374,362 SH   SOLE   316,687 0 57,675
NEXTERA ENERGY PARTNERS LP COM 65341B106 1,012 23,526 SH   OTR 1 0 23,526 0
NISOURCE INC COM COM 65473P105 65,782 2,634,440 SH   SOLE   2,576,413 0 58,027
NISOURCE INC COM COM 65473P105 1,347 53,962 SH   OTR 1 0 53,962 0
NRG ENERGY INC COM COM 629377508 7,783 285,500 SH   SOLE   285,500 0 0
ONEOK INC NEW COM COM 682680103 28,924 1,326,168 SH   SOLE   1,303,195 0 22,973
OUTFRONT MEDIA INC COM COM 69007J106 4,887 362,500 SH   SOLE   362,500 0 0
PG&E CORP COM COM 69331C108 18,473 2,054,800 SH   SOLE   2,044,000 0 10,800
PG&E CORP COM COM 69331C108 214 23,820 SH   OTR 1 0 23,820 0
PHILLIP MORRIS INTERNATIONAL COM 718172109 365 5,000 SH   SOLE   0 0 5,000
PINNACLE WEST CAP CORP COM COM 723484101 464 6,120 SH   OTR 1 0 6,120 0
PPG INDS INC COM COM 693506107 468 5,600 SH   SOLE   0 0 5,600
PPL CORP COM COM 69351T106 23,720 961,100 SH   SOLE   961,100 0 0
PPL CORP COM COM 69351T106 412 16,682 SH   OTR 1 0 16,682 0
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 69,180 1,540,404 SH   SOLE   1,538,604 0 1,800
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 1,304 29,034 SH   OTR 1 0 29,034 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 35,275 1,011,048 SH   SOLE   1,007,148 0 3,900
SBA COMMUNICATIONS COR CL A COM 78410G104 30,877 114,373 SH   SOLE   98,387 0 15,986
SEMPRA ENERGY COM COM 816851109 75,382 667,156 SH   SOLE   637,287 0 29,869
SEMPRA ENERGY COM COM 816851109 1,268 11,224 SH   OTR 1 0 11,224 0
SOUTH JERSEY IND COM 838518108 19,415 776,581 SH   SOLE   748,746 0 27,835
SOUTH JERSEY IND COM 838518108 880 35,194 SH   OTR 1 0 35,194 0
SOUTHERN CO COM COM 842587107 58,521 1,080,927 SH   SOLE   1,080,927 0 0
SOUTHWEST GAS CORP COM COM 844895102 38,863 558,697 SH   SOLE   532,812 0 25,885
TC ENERGY COM 87807B107 30,557 689,774 SH   SOLE   681,440 0 8,334
TELUS CORP COM COM 87971M103 18,174 1,151,726 SH   SOLE   962,083 0 189,643
UNION PAC CORP COM COM 907818108 96,887 686,948 SH   SOLE   661,508 0 25,440
VERIZON COMMUNICATIONS COM COM 92343V104 73,363 1,365,406 SH   SOLE   1,360,491 0 4,915
VISTRA ENERGY CORP. COM 92840M102 10,991 688,677 SH   SOLE   560,777 0 127,900
WEC ENERGY GROUP INC COM COM 92939U106 72,685 824,753 SH   SOLE   824,753 0 0
WEC ENERGY GROUP INC COM COM 92939U106 742 8,422 SH   OTR 1 0 8,422 0
WELLS FARGO & CO NEW COM COM 949746101 259 9,030 SH   SOLE   0 0 9,030
XCEL ENERGY INC COM COM 98389B100 1,658 27,500 SH   SOLE   27,500 0 0
XCEL ENERGY INC COM COM 98389B100 1,289 21,370 SH   OTR 1 0 21,370 0
ENTERPRISE PRODUCTS PARTNERS L LP 293792107 30,267 2,116,550 SH   SOLE   2,104,800 0 11,750
REAVES UTIL INCOME FD COM SH B CEF 756158101 3,506 121,952 SH   SOLE   13,447 0 108,506