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
ABBVIE INC COM COM 00287Y109 69,994 723,756 SH   SOLE   711,054 0 12,702
AES CORP COM COM 00130H105 6,995 645,849 SH   SOLE   582,677 0 63,172
AKAMAI TECHNOLOGIES INC COM 00971T101 2,231 34,297 SH   SOLE   32,383 0 1,914
ALEXANDER & BALDWIN INC NEW CO COM 014491104 2,774 100,000 SH   SOLE   100,000 0 0
ALLIANT ENERGY CORP COM COM 018802108 1,547 36,297 SH   SOLE   28,495 0 7,802
AMERICAN TOWER CORP NEW COM COM 03027X100 2,803 19,644 SH   SOLE   18,611 0 1,033
ANADARKO PETE CORP COM COM 032511107 7,525 140,289 SH   SOLE   136,412 0 3,877
ANTERO RES CORP COM COM 03674X106 682 35,907 SH   SOLE   32,474 0 3,433
AQUA AMERICA INC COM COM 03836W103 3,895 99,292 SH   SOLE   95,515 0 3,777
ARES CAP CORP COM COM 04010L103 6,121 389,373 SH   SOLE   389,373 0 0
ARRIS INTL INC SHS COM G0551A103 2,100 81,735 SH   SOLE   77,677 0 4,058
AT&T INC COM COM 00206R102 7,676 197,417 SH   SOLE   188,973 0 8,444
ATMOS ENERGY CORP COM COM 049560105 1,251 14,568 SH   SOLE   11,320 0 3,248
AVANGRID INC COM COM 05351W103 6,061 119,835 SH   SOLE   104,949 0 14,886
BAKER HUGHES A GE CO CL A COM 05722G100 3,808 120,365 SH   SOLE   117,799 0 2,566
BANK MONTREAL QUE COM COM 063671101 64,823 810,084 SH   SOLE   795,762 0 14,322
BB&T CORP COM COM 054937107 94,285 1,896,322 SH   SOLE   1,863,006 0 33,316
BCE INC COM NEW COM 05534B760 80,267 1,671,876 SH   SOLE   1,641,440 0 30,436
BLACK HILLS CORP COM COM 092113109 2,281 37,951 SH   SOLE   29,691 0 8,260
BRINKER INTL INC COM COM 109641100 2,505 64,495 SH   SOLE   64,495 0 0
CABOT OIL & GAS CORP COM COM 127097103 4,490 157,008 SH   SOLE   151,175 0 5,833
CALLON PETE CO DEL COM COM 13123X102 3,982 327,720 SH   SOLE   318,862 0 8,858
CALPINE CORP COM NEW COM 131347304 1,480 97,844 SH   SOLE   75,403 0 22,441
CENTERPOINT ENERGY INC COM COM 15189T107 3,975 140,167 SH   SOLE   127,955 0 12,212
CENTURYLINK INC COM COM 156700106 8,838 529,829 SH   SOLE   508,081 0 21,748
CHENIERE ENERGY INC COM NEW COM 16411R208 7,150 132,802 SH   SOLE   130,367 0 2,435
CISCO SYS INC COM COM 17275R102 125,833 3,285,459 SH   SOLE   3,227,933 0 57,526
CME GROUP INC COM CL A COM 12572Q105 74,929 513,039 SH   SOLE   503,695 0 9,344
CONCHO RES INC COM COM 20605P101 864 5,751 SH   SOLE   5,305 0 446
CONTINENTAL RESOURCES INC COM COM 212015101 1,117 21,096 SH   SOLE   19,395 0 1,701
CORNING INC COM COM 219350105 1,980 61,909 SH   SOLE   58,549 0 3,360
COVANTA HLDG CORP COM COM 22282E102 21,840 1,292,282 SH   SOLE   1,247,608 0 44,674
CRACKER BARREL OLD CTRY STORE COM 22410J106 51,173 322,066 SH   SOLE   316,416 0 5,650
CROWN CASTLE INTL CORP NEW COM COM 22822V101 77,804 700,876 SH   SOLE   687,664 0 13,212
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 81,740 5,363,501 SH   SOLE   5,269,533 0 93,968
DEVON ENERGY CORP NEW COM COM 25179M103 650 15,709 SH   SOLE   14,665 0 1,044
DIAMONDBACK ENERGY INC COM COM 25278X109 8,462 67,023 SH   SOLE   65,167 0 1,856
DIGITAL RLTY TR INC COM COM 253868103 76,484 671,501 SH   SOLE   660,081 0 11,420
DISH NETWORK CORP CL A COM 25470M109 1,239 25,958 SH   SOLE   24,510 0 1,448
DOMINION ENERGY INC COM COM 25746U109 6,832 84,285 SH   SOLE   77,168 0 7,117
DOWDUPONT INC COM COM 26078J100 5,613 78,815 SH   SOLE   77,234 0 1,581
EATON CORP PLC SHS COM G29183103 85,136 1,077,532 SH   SOLE   1,058,208 0 19,324
EDISON INTL COM COM 281020107 3,649 57,708 SH   SOLE   48,724 0 8,984
ENBRIDGE INC COM COM 29250N105 93,470 2,389,925 SH   SOLE   2,325,105 0 64,820
ENERGEN CORP COM COM 29265N108 6,037 104,865 SH   SOLE   102,025 0 2,840
ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 545 30,949 SH   SOLE   30,949 0 0
EOG RES INC COM COM 26875P101 926 8,579 SH   SOLE   7,915 0 664
EQT CORP COM COM 26884L109 2,580 45,320 SH   SOLE   44,032 0 1,288
EVERSOURCE ENERGY COM COM 30040W108 5,981 94,665 SH   SOLE   82,997 0 11,668
FEDEX CORP COM COM 31428X106 3,850 15,427 SH   SOLE   14,579 0 848
FIRSTENERGY CORP COM COM 337932107 2,335 76,249 SH   SOLE   59,617 0 16,632
FORD MTR CO DEL COM PAR $0.01 COM 345370860 2,998 240,000 SH   SOLE   240,000 0 0
FORTIS INC COM COM 349553107 3,917 106,807 SH   SOLE   94,287 0 12,520
FORUM ENERGY TECHNOLOGIES INC COM 34984V100 4,777 307,224 SH   SOLE   300,719 0 6,505
FOUR CORNERS PPTY TR INC COM COM 35086T109 950 36,967 SH   SOLE   31,562 0 5,405
GAP INC DEL COM COM 364760108 899 26,392 SH   SOLE   22,564 0 3,828
GEO GROUP INC NEW COM COM 36162J106 5,469 231,733 SH   SOLE   226,174 0 5,559
GULFPORT ENERGY CORP COM NEW COM 402635304 217 16,989 SH   SOLE   15,987 0 1,002
HALLIBURTON CO COM COM 406216101 6,451 131,996 SH   SOLE   129,264 0 2,732
HANESBRANDS INC COM COM 410345102 44,034 2,105,904 SH   SOLE   2,068,890 0 37,014
HERCULES CAPITAL INC COM COM 427096508 4,048 308,552 SH   SOLE   308,552 0 0
HOSPITALITY PPTYS TR COM SH BE COM 44106M102 31,144 1,043,342 SH   SOLE   1,023,512 0 19,830
HP INC COM COM 40434L105 62,175 2,959,282 SH   SOLE   2,907,294 0 51,988
IDACORP INC COM COM 451107106 2,008 21,980 SH   SOLE   17,068 0 4,912
INFRAREIT INC COM COM 45685L100 1,057 56,867 SH   SOLE   44,191 0 12,676
INTERNATIONAL BUSINESS MACHS C COM 459200101 33,550 218,680 SH   SOLE   214,977 0 3,703
INTL PAPER CO COM COM 460146103 77,934 1,345,081 SH   SOLE   1,321,486 0 23,595
KINDER MORGAN INC DEL COM COM 49456B101 12,894 713,535 SH   SOLE   688,125 0 25,410
LAMAR ADVERTISING CO NEW CL A COM 512816109 75,468 1,016,536 SH   SOLE   997,072 0 19,464
LASALLE HOTEL PPTYS COM SH BEN COM 517942108 6,713 239,146 SH   SOLE   234,850 0 4,296
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 9,423 146,778 SH   SOLE   142,203 0 4,575
MACYS INC COM COM 55616P104 7,699 305,635 SH   SOLE   305,635 0 0
MAIN STREET CAPITAL CORP COM COM 56035L104 5,230 131,648 SH   SOLE   131,648 0 0
MARATHON PETE CORP COM COM 56585A102 10,893 165,089 SH   SOLE   160,512 0 4,577
MDU RES GROUP INC COM COM 552690109 5,448 202,684 SH   SOLE   177,872 0 24,812
MERCK & CO INC COM COM 58933Y105 80,852 1,436,852 SH   SOLE   1,411,905 0 24,947
MRC GLOBAL INC COM COM 55345K103 3,858 228,003 SH   SOLE   223,281 0 4,722
NATIONAL FUEL GAS CO N J COM COM 636180101 6,112 111,301 SH   SOLE   103,128 0 8,173
NEW JERSEY RES COM COM 646025106 4,637 115,338 SH   SOLE   112,910 0 2,428
NEWFIELD EXPL CO COM COM 651290108 355 11,260 SH   SOLE   10,632 0 628
NEXTERA ENERGY INC COM COM 65339F101 2,456 15,726 SH   SOLE   12,266 0 3,460
NEXTERA ENERGY PARTNERS LP COM COM 65341B106 5,142 119,283 SH   SOLE   105,148 0 14,135
NISOURCE INC COM COM 65473P105 2,235 87,068 SH   SOLE   67,768 0 19,300
NORTHWESTERN CORP COM NEW COM 668074305 1,400 23,456 SH   SOLE   18,225 0 5,231
OGE ENERGY CORP COM COM 670837103 10,789 327,846 SH   SOLE   307,029 0 20,817
OMEGA HEALTHCARE INVS INC COM COM 681936100 4,233 153,696 SH   SOLE   153,696 0 0
ONE GAS INC COM COM 68235P108 1,562 21,321 SH   SOLE   16,561 0 4,760
ONEOK INC NEW COM COM 682680103 94,754 1,772,751 SH   SOLE   1,723,393 0 49,358
ORMAT TECHNOLOGIES INC COM COM 686688102 1,823 28,500 SH   SOLE   26,978 0 1,522
OUTFRONT MEDIA INC COM COM 69007J106 3,828 165,000 SH   SOLE   165,000 0 0
PACCAR INC COM COM 693718108 3,089 43,465 SH   SOLE   43,465 0 0
PACWEST BANCORP DEL COM COM 695263103 38,438 762,667 SH   SOLE   748,291 0 14,376
PATTERN ENERGY GROUP INC CL A COM 70338P100 11,013 512,488 SH   SOLE   488,005 0 24,483
PDC ENERGY INC COM COM 69327R101 3,334 64,685 SH   SOLE   63,109 0 1,576
PEMBINA PIPELINE CORP COM COM 706327103 50,416 1,393,474 SH   SOLE   1,357,718 0 35,756
PFIZER INC COM COM 717081103 78,604 2,170,182 SH   SOLE   2,131,904 0 38,278
PIONEER NAT RES CO COM COM 723787107 7,122 41,204 SH   SOLE   40,037 0 1,167
PITNEY BOWES INC COM COM 724479100 1,797 160,693 SH   SOLE   160,693 0 0
PLAINS GP HLDGS L P LTD PARTNR COM 72651A207 3,392 154,541 SH   SOLE   151,437 0 3,104
PNM RES INC COM COM 69349H107 2,634 65,118 SH   SOLE   50,571 0 14,547
PORTLAND GEN ELEC CO COM NEW COM 736508847 1,500 32,918 SH   SOLE   25,579 0 7,339
PPL CORP COM COM 69351T106 1,308 42,254 SH   SOLE   32,976 0 9,278
QEP RES INC COM COM 74733V100 188 19,687 SH   SOLE   18,530 0 1,157
QUALCOMM INC COM COM 747525103 69,434 1,084,568 SH   SOLE   1,063,560 0 21,008
RANGE RES CORP COM COM 75281A109 2,999 175,797 SH   SOLE   171,397 0 4,400
SABRE CORP COM COM 78573M104 64,563 3,149,413 SH   SOLE   3,094,081 0 55,332
SCANA CORP NEW COM COM 80589M102 3,089 77,644 SH   SOLE   61,395 0 16,249
SEALED AIR CORP NEW COM COM 81211K100 4,919 99,771 SH   SOLE   97,726 0 2,045
SEMGROUP CORP CL A COM 81663A105 324 10,720 SH   SOLE   10,720 0 0
SEMPRA ENERGY COM COM 816851109 5,674 53,065 SH   SOLE   46,921 0 6,144
SPIRE INC COM COM 84857L101 1,217 16,197 SH   SOLE   12,581 0 3,616
SRC ENERGY INC COM COM 78470V108 131 15,375 SH   SOLE   13,649 0 1,726
SYSCO CORP COM COM 871829107 60,798 1,001,114 SH   SOLE   983,462 0 17,652
TALLGRASS ENERGY GP LP SHS CL COM 874696107 962 37,366 SH   SOLE   37,366 0 0
TAPESTRY INC COM COM 876030107 78,023 1,764,032 SH   SOLE   1,733,086 0 30,946
TARGA RES CORP COM COM 87612G101 12,649 261,230 SH   SOLE   254,757 0 6,473
TARGET CORP COM COM 87612E106 95,575 1,464,751 SH   SOLE   1,437,073 0 27,678
TELEPHONE & DATA SYS INC COM N COM 879433829 5,710 205,413 SH   SOLE   180,563 0 24,850
TEXAS INSTRS INC COM COM 882508104 64,155 614,279 SH   SOLE   603,469 0 10,810
TORONTO DOMINION BK ONT COM NE COM 891160509 70,520 1,203,823 SH   SOLE   1,182,621 0 21,202
TRANSCANADA CORP COM COM 89353D107 7,382 151,776 SH   SOLE   148,943 0 2,833
TUPPERWARE BRANDS CORP COM COM 899896104 17,926 285,901 SH   SOLE   279,507 0 6,394
UGI CORP NEW COM COM 902681105 7,131 151,895 SH   SOLE   141,036 0 10,859
UNITED PARCEL SERVICE INC CL B COM 911312106 57,129 479,471 SH   SOLE   470,053 0 9,418
VENTAS INC COM COM 92276F100 26,966 449,353 SH   SOLE   442,512 0 6,841
VERIZON COMMUNICATIONS INC COM COM 92343V104 109,194 2,062,989 SH   SOLE   2,023,401 0 39,588
VIRTU FINL INC CL A COM 928254101 2,104 115,000 SH   SOLE   115,000 0 0
W P CAREY INC COM COM 92936U109 4,337 62,947 SH   SOLE   62,947 0 0
WASTE MGMT INC DEL COM COM 94106L109 4,192 48,577 SH   SOLE   47,578 0 999
WEC ENERGY GROUP INC COM COM 92939U106 1,818 27,374 SH   SOLE   21,272 0 6,102
WELLTOWER INC COM COM 95040Q104 25,562 400,854 SH   SOLE   392,405 0 8,449
WESTAR ENERGY INC COM COM 95709T100 1,768 33,485 SH   SOLE   26,032 0 7,453
WESTERN DIGITAL CORP COM COM 958102105 42,075 529,041 SH   SOLE   519,854 0 9,187
WESTLAKE CHEM CORP COM COM 960413102 4,481 42,063 SH   SOLE   41,089 0 974
WEYERHAEUSER CO COM COM 962166104 90,947 2,579,331 SH   SOLE   2,533,881 0 45,450
WILLIAMS COS INC DEL COM COM 969457100 68,141 2,234,850 SH   SOLE   2,179,435 0 55,415
ZAYO GROUP HLDGS INC COM COM 98919V105 2,015 54,760 SH   SOLE   51,683 0 3,077
AMERIGAS PARTNERS L P UNIT L P COM 030975106 7,852 169,846 SH   SOLE   169,846 0 0
ANDEAVOR LOGISTICS LP COM UNIT COM 03350F106 28,329 613,316 SH   SOLE   592,753 0 20,563
ANTERO MIDSTREAM PARTNERS LP U COM 03673L103 23,593 812,414 SH   SOLE   782,916 0 29,498
BLACKSTONE GROUP L P COM UNIT COM 09253U108 6,090 190,197 SH   SOLE   190,197 0 0
BOARDWALK PIPELINE PARTNERS LP COM 096627104 624 48,365 SH   SOLE   47,820 0 545
BUCKEYE PARTNERS L P UNIT LTD COM 118230101 22,237 448,770 SH   SOLE   434,482 0 14,288
ENABLE MIDSTREAM PARTNERS LP C COM 292480100 3,202 225,146 SH   SOLE   218,968 0 6,178
ENERGY TRANSFER EQUITY L P COM COM 29273V100 39,693 2,299,731 SH   SOLE   2,220,527 0 79,204
ENERGY TRANSFER PARTNERS LP UN COM 29278N103 98,712 5,508,475 SH   SOLE   5,314,318 0 194,157
ENLINK MIDSTREAM PARTNERS LP C COM 29336U107 24,415 1,588,514 SH   SOLE   1,529,366 0 59,148
ENTERPRISE PRODS PARTNERS L P COM 293792107 200,219 7,552,575 SH   SOLE   7,293,448 0 259,127
EQT GP HLDGS LP COM UNIT REP COM 26885J103 1,560 57,997 SH   SOLE   57,997 0 0
EQT MIDSTREAM PARTNERS LP UNIT COM 26885B100 57,314 784,056 SH   SOLE   756,028 0 28,028
MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 101,166 1,426,082 SH   SOLE   1,373,783 0 52,299
MPLX LP COM UNIT REP LTD COM 55336V100 145,524 4,102,744 SH   SOLE   3,970,896 0 131,848
NOBLE MIDSTREAM PARTNERS LP CO COM 65506L105 1,195 23,891 SH   SOLE   23,891 0 0
PHILLIPS 66 PARTNERS LP COM UN COM 718549207 21,867 417,712 SH   SOLE   401,889 0 15,823
PLAINS ALL AMERN PIPELINE L P COM 726503105 48,239 2,337,150 SH   SOLE   2,248,321 0 88,829
SHELL MIDSTREAM PARTNERS L P U COM 822634101 42,291 1,418,202 SH   SOLE   1,363,045 0 55,157
SUBURBAN PROPANE PARTNERS L P COM 864482104 4,544 187,629 SH   SOLE   186,957 0 672
TALLGRASS ENERGY PARTNERS LP C COM 874697105 31,923 696,252 SH   SOLE   670,423 0 25,829
WESTERN GAS EQUITY PARTNERS LP COM 95825R103 3,145 84,641 SH   SOLE   84,148 0 493
WESTERN GAS PARTNERS LP COM UN COM 958254104 56,846 1,182,068 SH   SOLE   1,138,287 0 43,781
WILLIAMS PARTNERS L P NEW COM COM 96949L105 59,505 1,534,419 SH   SOLE   1,481,038 0 53,381
AEGON N V NY REGISTRY SH ADR 007924103 4,240 673,000 SH   SOLE   673,000 0 0
BT GROUP PLC ADR ADR 05577E101 6,279 344,597 SH   SOLE   332,692 0 11,905
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,646 46,407 SH   SOLE   43,329 0 3,078
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 74,026 1,433,499 SH   SOLE   1,407,687 0 25,812
LYONDELLBASELL INDUSTRIES N V ADR N53745100 96,342 873,294 SH   SOLE   857,729 0 15,565
MOBILE TELESYSTEMS PJSC SPONSO ADR 607409109 3,031 297,400 SH   SOLE   297,400 0 0
NATIONAL GRID PLC SPONSORED AD ADR 636274409 48,134 818,466 SH   SOLE   791,019 0 27,447
ROYAL DUTCH SHELL PLC SPON ADR ADR 780259107 10,546 154,434 SH   SOLE   152,342 0 2,092
TAIWAN SEMICONDUCTOR MFG LTD S ADR 874039100 70,733 1,783,935 SH   SOLE   1,752,637 0 31,298
TOTAL S A SPONSORED ADR ADR 89151E109 59,182 1,070,580 SH   SOLE   1,049,216 0 21,364
VEOLIA ENVIRONNEMENT SPONSORED ADR 92334N103 3,844 150,751 SH   SOLE   144,164 0 6,587
VODAFONE GROUP PLC NEW SPONSOR ADR 92857W308 124,424 3,900,428 SH   SOLE   3,825,872 0 74,556
ALPS ETF TR ALERIAN MLP COM 00162Q866 13,654 1,265,472 SH   SOLE   1,264,782 0 690
CITIGROUP INC NEW CTRAKS ETN M COM 17321F201 440 28,936 SH   SOLE   28,936 0 0
ISHARES TR MSCI USA ESG SLC COM 464288802 821 7,388 SH   SOLE   7,388 0 0
ISHARES TR RUSSELL 3000 ETF COM 464287689 16,033 101,364 SH   SOLE   100,462 0 902
ISHARES TR SELECT DIVID ETF COM 464287168 13,969 141,726 SH   SOLE   136,761 0 4,965
JPMORGAN CHASE & CO ALERIAN ML COM 46625H365 20,555 748,274 SH   SOLE   689,749 0 58,525
SELECT SECTOR SPDR TR ENERGY COM 81369Y506 506 7,002 SH   SOLE   7,002 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886 2,152 40,852 SH   SOLE   36,726 0 4,126
VANGUARD WORLD FDS UTILITIES E COM 92204A876 1,636 14,028 SH   SOLE   13,948 0 80