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 16,800 12,565 SH   SOLE   12,525 0 40
ALPHABET INC. CLASS A COM 02079K305 11,803 8,812 SH   SOLE   8,621 0 191
ALTICE USA INC. CL A COM 02156K103 124,980 4,571,309 SH   SOLE   4,395,232 0 176,077
ALTRIA GROUP INC. COM 02209S103 404 8,100 SH   SOLE   100 0 8,000
AMERICAN TOWER REIT COM COM 03027X100 845 3,678 SH   SOLE   3,678 0 0
AMERICAN WATER WORKS COM 030420103 64,187 522,481 SH   SOLE   507,724 0 14,757
AMERICAN WATER WORKS COM 030420103 1,176 9,572 SH   OTR 1 0 9,572 0
APPLE INC COM COM 037833100 352 1,200 SH   SOLE   0 0 1,200
AT & T INC. (NEW) COM 00206R102 23,965 613,234 SH   SOLE   613,234 0 0
ATMOS ENERGY CORP COM COM 049560105 49,834 445,505 SH   SOLE   433,266 0 12,239
ATMOS ENERGY CORP COM COM 049560105 1,289 11,520 SH   OTR 1 0 11,520 0
BCE INC COM NEW COM 05534B760 111,399 2,403,433 SH   SOLE   2,319,833 0 83,600
BERKSHIRE HATHAWAY INC CLASS B COM 084670702 10,297 45,462 SH   SOLE   5,525 0 39,937
BP PLC SPONS ADR COM 055622104 38,034 1,007,795 SH   SOLE   948,600 0 59,195
CANADIAN NATL RY CO COM COM 136375102 38,139 421,662 SH   SOLE   414,295 0 7,367
CHARTER COMMUNICATIONS INC COM 16119P108 137,186 282,811 SH   SOLE   272,475 0 10,336
CHENIERE ENERGY INC COM 16411R208 214 3,500 SH   SOLE   3,500 0 0
CHESAPEAKE UTILS CORP COM 165303108 707 7,373 SH   OTR 1 0 7,373 0
CHEVRON CORPORATION COM COM 166764100 14,794 122,762 SH   SOLE   107,228 0 15,534
CLEARWAY ENERGY INC. CL C COM 18539C204 18,143 909,420 SH   SOLE   909,420 0 0
CMS ENERGY CORP COM COM 125896100 48,563 772,809 SH   SOLE   772,809 0 0
CMS ENERGY CORP COM COM 125896100 1,710 27,213 SH   OTR 1 0 27,213 0
COMCAST CORP CLASS A COM 20030N101 66,860 1,486,775 SH   SOLE   1,486,775 0 0
CONSOLIDATED EDISON INC COM 209115104 5 50 SH   SOLE   50 0 0
CONSOLIDATED EDISON INC COM 209115104 947 10,469 SH   OTR 1 0 10,469 0
CORESITE REALTY CORP COM 21870Q105 45,530 406,087 SH   SOLE   401,117 0 4,970
CROWN CASTLE INTL CORP NEW COM 22822V101 66,458 467,522 SH   SOLE   443,229 0 24,293
DELTA AIRLINES INC COM 247361702 50,677 866,564 SH   SOLE   814,633 0 51,931
DOMINION ENERGY INC. COM 25746U109 78,257 944,900 SH   SOLE   944,900 0 0
DOMINION ENERGY INC. COM 25746U109 489 5,899 SH   OTR 1 0 5,899 0
DTE ENERGY CO COM COM 233331107 126,594 974,773 SH   SOLE   945,786 0 28,987
DTE ENERGY CO COM COM 233331107 1,594 12,274 SH   OTR 1 0 12,274 0
EDISON INTL COM COM 281020107 88,748 1,176,875 SH   SOLE   1,176,875 0 0
EDISON INTL COM COM 281020107 1,410 18,700 SH   OTR 1 0 18,700 0
EOG RES INC COM COM 26875P101 6,752 80,617 SH   SOLE   80,617 0 0
EQUINIX INC COM NEW COM 29444U700 83,766 143,509 SH   SOLE   137,569 0 5,940
EVERSOURCE ENERGY COM 30040W108 59,356 697,733 SH   SOLE   694,561 0 3,172
EVERSOURCE ENERGY COM 30040W108 980 11,520 SH   OTR 1 0 11,520 0
EXELON CORP COM COM 30161N101 620 13,600 SH   OTR 1 0 13,600 0
EXXON MOBIL CORP COM 30231G102 34,188 489,940 SH   SOLE   479,140 0 10,800
FIRSTENERGY CORP COM COM 337932107 42,023 864,680 SH   SOLE   814,980 0 49,700
FORTIS INC COM 349553107 52,907 1,274,263 SH   SOLE   1,251,188 0 23,075
FORTIS INC COM 349553107 1,186 28,576 SH   OTR 1 0 28,576 0
GENERAL DYNAMICS CORP COM COM 369550108 219 1,240 SH   SOLE   760 0 480
JOHNSON & JOHNSON COM COM 478160104 532 3,650 SH   SOLE   0 0 3,650
KANSAS CITY SOUTHN IND COM COM 485170302 7,389 48,245 SH   SOLE   47,238 0 1,007
MARATHON PETROLEUM CORP COM 56585A102 47,041 780,766 SH   SOLE   735,849 0 44,917
NEW JERSEY RES COM COM 646025106 19,209 430,988 SH   SOLE   430,988 0 0
NEW JERSEY RES COM COM 646025106 722 16,206 SH   OTR 1 0 16,206 0
NEXTERA ENERGY INC COM COM 65339F101 165,350 682,814 SH   SOLE   650,241 0 32,573
NEXTERA ENERGY INC COM COM 65339F101 6,348 26,213 SH   OTR 1 0 26,213 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 100,618 1,911,070 SH   SOLE   1,846,717 0 64,353
NEXTERA ENERGY PARTNERS LP COM 65341B106 1,628 30,917 SH   OTR 1 0 30,917 0
NISOURCE INC COM COM 65473P105 65,044 2,336,364 SH   SOLE   2,281,512 0 54,852
NISOURCE INC COM COM 65473P105 1,703 61,164 SH   OTR 1 0 61,164 0
NRG ENERGY INC COM COM 629377508 16,627 418,300 SH   SOLE   411,800 0 6,500
NRG ENERGY INC COM COM 629377508 883 22,223 SH   OTR 1 0 22,223 0
OCCIDENTAL PETE CP DEL COM COM 674599105 12,192 295,840 SH   SOLE   295,840 0 0
ONEOK INC NEW COM COM 682680103 104,207 1,377,122 SH   SOLE   1,352,444 0 24,678
PHILLIP MORRIS INTERNATIONAL COM 718172109 425 5,000 SH   SOLE   0 0 5,000
PINNACLE WEST CAP CORP COM COM 723484101 1,960 21,800 SH   SOLE   20,800 0 1,000
PINNACLE WEST CAP CORP COM COM 723484101 624 6,936 SH   OTR 1 0 6,936 0
PIONEER NAT RES CO COM COM 723787107 954 6,301 SH   SOLE   6,301 0 0
PPG INDS INC COM COM 693506107 748 5,600 SH   SOLE   0 0 5,600
PPL CORP COM COM 69351T106 34,484 961,100 SH   SOLE   961,100 0 0
PPL CORP COM COM 69351T106 678 18,908 SH   OTR 1 0 18,908 0
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 93,754 1,587,710 SH   SOLE   1,557,335 0 30,375
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106 1,943 32,910 SH   OTR 1 0 32,910 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 81,912 1,388,818 SH   SOLE   1,334,093 0 54,725
SBA COMMUNICATIONS COR CL A COM 78410G104 27,573 114,414 SH   SOLE   113,192 0 1,222
SELECT SECTOR SPDR TR COMMUNIC COM 81369Y852 837 15,609 SH   SOLE   15,493 0 116
SEMPRA ENERGY COM COM 816851109 138,877 916,801 SH   SOLE   886,805 0 29,996
SEMPRA ENERGY COM COM 816851109 2,276 15,022 SH   OTR 1 0 15,022 0
SOUTH JERSEY IND COM 838518108 41,195 1,249,104 SH   SOLE   1,236,849 0 12,255
SOUTH JERSEY IND COM 838518108 1,316 39,892 SH   OTR 1 0 39,892 0
SOUTHERN CO COM COM 842587107 68,860 1,081,000 SH   SOLE   1,081,000 0 0
SOUTHWEST GAS CORP COM COM 844895102 42,693 561,978 SH   SOLE   536,093 0 25,885
SOUTHWEST GAS CORP COM COM 844895102 1,623 21,363 SH   OTR 1 0 21,363 0
T-MOBILE US INC COM COM 872590104 10,544 134,456 SH   SOLE   134,456 0 0
TARGA RESOURCES CORP COM 87612G101 11,055 270,750 SH   SOLE   270,750 0 0
TC ENERGY COM 87807B107 35,206 660,408 SH   SOLE   655,181 0 5,227
TELUS CORP COM COM 87971M103 20,619 532,386 SH   SOLE   439,345 0 93,041
UNION PAC CORP COM COM 907818108 112,029 619,663 SH   SOLE   595,825 0 23,838
UNITI GROUP INC COM 91325V108 5,079 618,635 SH   SOLE   618,635 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 92,466 1,505,958 SH   SOLE   1,427,808 0 78,150
VIACOMCBS INC., CL B COM 92556H206 17,825 424,718 SH   SOLE   376,812 0 47,906
VISTRA ENERGY CORP. COM 92840M102 25,687 1,117,300 SH   SOLE   957,440 0 159,860
VISTRA ENERGY CORP. COM 92840M102 889 38,672 SH   OTR 1 0 38,672 0
WEC ENERGY GROUP INC COM COM 92939U106 82,732 897,019 SH   SOLE   897,019 0 0
WEC ENERGY GROUP INC COM COM 92939U106 881 9,547 SH   OTR 1 0 9,547 0
WELLS FARGO & CO NEW COM COM 949746101 486 9,030 SH   SOLE   0 0 9,030
XCEL ENERGY INC COM COM 98389B100 1,220 19,223 SH   OTR 1 0 19,223 0
BASTION ENERGY LLC (ANGLO DUTC LP 065000999 448 1,000 SH   SOLE   1,000 0 0
ENTERPRISE PRODUCTS PARTNERS L LP 293792107 60,196 2,137,650 SH   SOLE   2,124,300 0 13,350
TALARA OPPORTUNITIES II, LP LP 874111111 0 40,519 SH   SOLE   40,519 0 0
TELUS CORPORATION COM 87971M103 94,027 2,425,000 SH   SOLE   2,425,000 0 0
REAVES UTIL INCOME FD COM SH B CEF 756158101 4,505 121,552 SH   SOLE   14,595 0 106,957