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
Advanced Energy Industries, In COM 007973100 1 22 SH   SOLE   22 0 0
Albemarle Corporation COM 012653101 2 26 SH   SOLE   26 0 0
Algonquin Power & Utilities COM 015857105 4,010 292,840 SH   SOLE   76 0 292,764
Altus Midstream Company CL A 02215L100 34,401 5,509,894 SH   SOLE   5,509,894 0 0
Altus Midstream Company CL A 02215L100 2 775,300 SH   OTR 1 775,300 0 0
American Water Works Company, COM 030420103 1,671 13,451 SH   SOLE   13,451 0 0
Antero Midstream Corporation COM 03676B102 307,623 41,570,648 SH   SOLE   38,843,197 0 2,727,451
Aptiv PLC SHS G6095L109 2 18 SH   SOLE   18 0 0
Aqua America, Inc. COM 03836W103 1,650 36,815 SH   SOLE   36,815 0 0
Aquaventure Holdings Ltd SHS G0443N107 743 38,240 SH   SOLE   38,240 0 0
Autoliv Inc COM 052800109 1 8 SH   SOLE   8 0 0
Badger Meter, Inc. COM 056525108 688 12,806 SH   SOLE   12,806 0 0
BorgWarner Inc COM 099724106 2 45 SH   SOLE   45 0 0
BP Midstream Partners LP UNIT LTD PTNR 0556EL109 96,536 6,612,031 SH   SOLE   5,937,154 0 674,877
Buckeye Partners, L.P. UNIT LTD PARTN 118230101 779 18,965 SH   SOLE   17,505 0 1,460
Buckeye Partners, L.P. UNIT LTD PARTN 118230101 5,969 145,255 SH   OTR 1 145,255 0 0
Cabot Oil & Gas Corp. COM 127097103 11,290 642,600 SH   SOLE   642,600 0 0
Centennial Resource Developmen CL A 15136A102 452 100,000 SH   SOLE   100,000 0 0
Chart Industries, Inc. COM PAR $0.01 16115Q308 1,161 18,620 SH   SOLE   18,620 0 0
Cheniere Energy Inc. COM 16411R208 576,360 9,650,455 SH   SOLE   9,650,455 0 0
Cheniere Energy Partners LP COM UNIT 16411Q101 69,129 1,519,981 SH   SOLE   1,277,797 0 242,184
Chevron Corp COM 166764100 1,789 15,081 SH   SOLE   15,081 0 0
Cimarex Energy Co COM 171798101 5,556 115,900 SH   SOLE   115,900 0 0
Cms Energy Corp Com COM 125896100 336 5,250 SH   SOLE   5,250 0 0
CNX Midstream Partners LP COM UNIT REPST 12654A101 86,318 6,121,828 SH   SOLE   6,121,828 0 0
Concho Resources Inc COM 20605P101 5,167 76,100 SH   SOLE   76,100 0 0
ConocoPhillips COM 20825c104 2,259 39,646 SH   SOLE   39,646 0 0
Continental Resources Inc COM 212015101 3,575 116,100 SH   SOLE   116,100 0 0
Covanta Holding Corporation COM 22282E102 5,466 316,152 SH   SOLE   60 0 316,092
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 54,303 1,487,339 SH   SOLE   1,356,172 0 131,167
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 18,248 499,810 SH   OTR 1 499,810 0 0
Danaher Corporation COM 235851102 1,410 9,761 SH   SOLE   9,761 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 204,273 8,293,718 SH   SOLE   7,617,477 0 676,241
DCP Midstream LP COM UT LTD PTN 23311P100 24,587 938,082 SH   OTR 1 938,082 0 0
Delek Logistics Partners LP COM UNT RP INT 24664T103 36,853 1,177,802 SH   SOLE   1,177,802 0 0
Delek Logistics Partners LP COM UNT RP INT 24664T103 16,374 523,295 SH   OTR 1 523,295 0 0
Delek US Holdings, Inc. COM 24665A103 13,084 360,450 SH   SOLE   360,450 0 0
Delphi Technologies PLC SHS G2709G107 1 54 SH   SOLE   54 0 0
Diamondback Energy Inc COM 25278X109 7,106 79,031 SH   SOLE   79,031 0 0
Dominion Energy Inc. COM 25746U109 68 845 SH   SOLE   845 0 0
DTE Energy Preferred UNIT 99/99/9999 233331883 2,297 39,600 SH   SOLE   39,600 0 0
Ecolab Inc. COM 278865100 601 3,035 SH   SOLE   3,035 0 0
Edison International COM 281020107 1 14 SH   SOLE   14 0 0
Enable Midstream Partners LP COM UNIT RP IN 292480100 69,144 5,747,643 SH   SOLE   2,867,510 0 2,880,133
Enable Midstream Partners LP COM UNIT RP IN 292480100 31,436 2,613,170 SH   OTR 1 2,613,170 0 0
Enbridge Inc COM 29250N105 317,585 9,053,173 SH   SOLE   7,183,498 0 1,869,675
Enbridge Inc COM 29250N105 19,619 559,265 SH   OTR 1 559,265 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 1,117,516 101,972,466 SH   SOLE   90,538,890 0 11,433,576
Energy Transfer LP COM UT LTD PTN 29273V100 67,448 5,156,569 SH   OTR 1 5,156,569 0 0
Enlink Midstream, LLC COM UNIT REP LTD 29336T100 213,657 25,136,172 SH   SOLE   20,670,673 0 4,465,499
Enlink Midstream, LLC COM UNIT REP LTD 29336T100 21,823 2,567,468 SH   OTR 1 2,567,468 0 0
Enterprise Products Partners L COM 293792107 1,323,764 46,317,842 SH   SOLE   34,203,145 0 12,114,697
Enterprise Products Partners L COM 293792107 38,566 1,349,419 SH   OTR 1 1,349,419 0 0
Enviva Partners LP COM UNIT 29414J107 5,605 175,439 SH   SOLE   175,439 0 0
EOG Resources Inc COM 26875P101 7,826 105,449 SH   SOLE   105,449 0 0
EQM Midstream Partners, LP UNIT LTD PARTN 26885B100 464,618 14,208,509 SH   SOLE   13,045,591 0 1,162,918
EQT Corp COM 26884L109 6,242 586,700 SH   SOLE   586,700 0 0
Equitrans Midstream Corporatio COM 294600101 127,784 8,782,416 SH   SOLE   8,509,533 0 272,883
Evoqua Water Technologies Corp COM 30057T105 586 34,450 SH   SOLE   34,450 0 0
Exelon Corporation COM 30161N101 1 22 SH   SOLE   22 0 0
Extraction Oil & Gas, LLC COM 30227M105 836 284,360 SH   SOLE   284,360 0 0
FireEye Inc COM 31816Q101 1 53 SH   SOLE   53 0 0
Ford Motor Co COM 345370860 2 207 SH   SOLE   207 0 0
GasLog Partners LP UNIT LTD PTNRP Y2687W108 50,206 2,645,183 SH   SOLE   2,645,183 0 0
Genesis Energy L.P. UNIT LTD PARTN 371927104 55,552 2,587,437 SH   SOLE   2,585,197 0 2,240
Genesis Energy L.P. UNIT LTD PARTN 371927104 26,444 1,231,695 SH   OTR 1 1,231,695 0 0
Global Partners LP COM UNITS 37946R109 6,874 350,554 SH   SOLE   347,344 0 3,210
Hess Midstream Partners LP UNIT LTD PR INT 428104103 20,752 1,077,478 SH   SOLE   1,076,948 0 530
Hoegh LNG Partners LP COM UNIT LTD Y3262R100 4,111 265,885 SH   SOLE   265,885 0 0
Holly Energy Partners, L.P. COM UT LTD PTN 435763107 145,318 5,750,603 SH   SOLE   5,750,603 0 0
Holly Energy Partners, L.P. COM UT LTD PTN 435763107 13,012 514,900 SH   OTR 1 514,900 0 0
IDEX Corporation COM 45167R104 723 4,414 SH   SOLE   4,414 0 0
Kinder Morgan Inc COM 49456B101 699,011 33,916,093 SH   SOLE   31,526,505 0 2,389,588
Knot Offshore Partners LP COM UNITS Y48125101 20,091 1,052,440 SH   SOLE   1,052,440 0 0
Knot Offshore Partners LP COM UNITS Y48125101 11,693 612,535 SH   OTR 1 612,535 0 0
Lear Corporation COM 521865204 0 3 SH   SOLE   3 0 0
Magellan Midstream Partners, L COM UNIT RP LP 559080106 1,138,014 17,172,386 SH   SOLE   12,863,287 0 4,309,099
Magellan Midstream Partners, L COM UNIT RP LP 559080106 57,117 861,877 SH   OTR 1 861,877 0 0
Magna International Inc COM 559222401 2 44 SH   SOLE   44 0 0
Marathon Oil Corp COM 565849106 4,256 346,900 SH   SOLE   346,900 0 0
Marathon Petroleum Corp COM 56585A102 30,649 504,518 SH   SOLE   504,518 0 0
Micron Technology Inc COM 595112103 2 52 SH   SOLE   52 0 0
Middlesex Water Co COM 596680108 475 7,316 SH   SOLE   7,316 0 0
Monolithic Power Systems Inc COM 609839105 2 14 SH   SOLE   14 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,164,697 41,581,465 SH   SOLE   38,592,897 0 2,988,568
MPLX LP COM UNIT REP LTD 55336V100 77,295 2,759,533 SH   OTR 1 2,759,533 0 0
Mueller Water Products, Inc. COM SER A 624758108 232 20,612 SH   SOLE   20,612 0 0
New Fortress Energy LLC CL A SHS RP LLC 644393100 0 15 SH   SOLE   15 0 0
NextDecade Corporation COM 65342K105 0 47 SH   SOLE   47 0 0
Nextera Energy Inc COM 65339F101 5,910 25,365 SH   SOLE   25,365 0 0
Nextera Energy Inc Preferred UNIT 09/01/2022S 65339F796 1,475 29,410 SH   SOLE   29,410 0 0
Nextera Energy Partners LP COM UNIT PART IN 65341B106 11,208 212,121 SH   SOLE   212,121 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 49,708 3,573,520 SH   SOLE   3,571,194 0 2,326
NGL Energy Partners LP COM UNIT REPST 62913M107 26,587 1,911,380 SH   OTR 1 1,911,380 0 0
Nio Inc SPON ADS 62914V106 0 49 SH   SOLE   49 0 0
Noble Energy Inc COM 655044105 11,076 493,131 SH   SOLE   493,131 0 0
Noble Midstream Partners LP COM UNIT REPST 65506L105 22,712 941,643 SH   SOLE   881,416 0 60,227
NuStar Energy L.P. UNIT COM 67058H102 224,118 7,913,762 SH   SOLE   7,326,085 0 587,677
NVIDIA Corporation COM 67066G104 3 17 SH   SOLE   17 0 0
Oasis Midstream Partners LP COM UNITS REPS 67420T206 3,194 200,000 SH   SOLE   200,000 0 0
Occidental Petroleum Corp COM 674599105 803 18,048 SH   SOLE   18,048 0 0
ONEOK, Inc COM 682680103 1,130,171 15,336,832 SH   SOLE   14,034,652 0 1,302,180
Parsley Energy, Inc. CL A 701877102 5,624 334,740 SH   SOLE   334,740 0 0
Pattern Energy Group Inc. CL A 70338P100 4,316 160,283 SH   SOLE   39 0 160,244
PBF Logistics LP UNIT LTD PTNR 69318Q104 78,531 3,713,045 SH   SOLE   3,713,045 0 0
PBF Logistics LP UNIT LTD PTNR 69318Q104 1,842 87,085 SH   OTR 1 87,085 0 0
Pembina Pipeline Corporation COM 706327103 1,090 29,395 SH   SOLE   29,395 0 0
PENTAIR INC SHS G7S00T104 1,734 45,883 SH   SOLE   22,508 0 23,375
Phillips 66 COM 718546104 1,349 13,173 SH   SOLE   13,173 0 0
Phillips 66 Partners LP COM UNIT REP INT 718549207 704,197 12,437,243 SH   SOLE   11,195,097 0 1,242,146
Phillips 66 Partners LP COM UNIT REP INT 718549207 35,184 621,405 SH   OTR 1 621,405 0 0
Pioneer Natural Resources Co COM 723787107 7,133 56,711 SH   SOLE   56,711 0 0
Plains All American Pipeline, UNIT LTD PARTN 726503105 854,893 41,199,678 SH   SOLE   37,023,727 0 4,175,951
Plains All American Pipeline, UNIT LTD PARTN 726503105 34,388 1,657,267 SH   OTR 1 1,657,267 0 0
Plains GP Holdings, L.P. LTD PARTNR INT A 72651A207 257,077 12,109,120 SH   SOLE   12,109,120 0 0
Range Resources Corp COM 75281A109 2,538 664,300 SH   SOLE   664,300 0 0
Rattler Midstream Partners LP COM UNITS 75419T103 84,369 4,734,510 SH   SOLE   4,378,754 0 355,756
Royal Dutch Shell PLC SPONS ADR A 780259206 3 44 SH   SOLE   44 0 0
Semgroup Corp CL A 81663A105 114,166 5,338,292 SH   SOLE   5,338,292 0 0
Sempra Energy COM 816851109 1,173 7,944 SH   SOLE   7,944 0 0
Shell Midstream Partners LP UNIT LTD INT 822634101 459,172 22,453,393 SH   SOLE   21,583,217 0 870,176
Sjw Corp COM 784305104 450 6,588 SH   SOLE   6,588 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 4,167 857,510 SH   SOLE   857,510 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 3,108 639,425 SH   OTR 1 639,425 0 0
Sunoco LP COM UT REP LP 86765K109 4,204 133,665 SH   SOLE   133,665 0 0
Sunoco LP COM UT REP LP 86765K109 4,183 133,015 SH   OTR 1 133,015 0 0
Tallgrass Energy LP CLASS A SHS 874696107 356,652 17,708,628 SH   SOLE   17,020,009 0 688,619
Tallgrass Energy LP CLASS A SHS 874696107 31,172 1,547,770 SH   OTR 1 1,547,770 0 0
Targa Resources Corp. COM 87612G101 622,873 15,505,915 SH   SOLE   14,820,856 0 685,059
Targa Resources Corp. COM 87612G101 12,891 320,920 SH   OTR 1 320,920 0 0
TC Energy Corp. COM 87807B107 519,824 10,037,147 SH   SOLE   9,025,618 0 1,011,529
Tellurian Inc. COM 87968A104 0 32 SH   SOLE   32 0 0
Terraform Power Inc COM CL A 88104R209 1,931 105,966 SH   SOLE   57 0 105,909
Tesla Inc. COM 88160R101 3 13 SH   SOLE   13 0 0
Tetra Tech, Inc. COM 88162G103 1,123 12,949 SH   SOLE   12,949 0 0
The Goodyear Tire & Rubber Com COM 382550101 1 41 SH   SOLE   41 0 0
The York Water Co COM 987184108 516 11,808 SH   SOLE   11,808 0 0
USD Partners LP COM UT REP LTD 903318103 19,741 1,889,067 SH   SOLE   1,889,067 0 0
USD Partners LP COM UT REP LTD 903318103 5,942 568,625 SH   OTR 1 568,625 0 0
Valero Energy Corp COM 91913Y100 24,826 291,251 SH   SOLE   291,251 0 0
Veoneer, Inc. COM 92336X109 0 8 SH   SOLE   8 0 0
Verisk Analytics Inc COM 92345Y106 2 10 SH   SOLE   10 0 0
Viper Energy Partners LP COM UNT RP INT 92763M105 2,479 89,600 SH   SOLE   89,600 0 0
Watts Water Technologies, Inc. CL A 942749102 220 2,343 SH   SOLE   2,343 0 0
WEC Energy Group, Inc. COM 92939U106 72 754 SH   SOLE   754 0 0
Western Midstream Partners LP COM UNIT LP INT 958669103 586,881 23,579,000 SH   SOLE   21,833,146 0 1,745,854
Western Midstream Partners LP COM UNIT LP INT 958669103 9,286 373,076 SH   OTR 1 373,076 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 16,290 700,934 SH   SOLE   700,934 0 0
Williams Companies, Inc COM 969457100 988,582 41,088,213 SH   SOLE   37,825,407 0 3,262,806
WPX Energy Inc COM 98212B103 5,511 520,427 SH   SOLE   520,427 0 0
Xylem Inc. COM 98419M100 1,495 18,781 SH   SOLE   18,781 0 0