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 47,149 618,837 SH   SOLE   610,203 0 8,634
AES CORP COM COM 00130H105 56,371 4,144,930 SH   SOLE   4,024,249 0 120,681
ALLIANT ENERGY CORP COM COM 018802108 2,102 43,533 SH   SOLE   31,994 0 11,539
AMEREN CORP COM COM 023608102 2,147 29,478 SH   SOLE   21,366 0 8,112
AMERICAN TOWER CORP NEW COM COM 03027X100 3,561 16,353 SH   SOLE   15,654 0 699
AT&T INC COM COM 00206R102 8,338 286,021 SH   SOLE   282,371 0 3,650
AVANGRID INC COM COM 05351W103 4,799 109,621 SH   SOLE   94,971 0 14,650
BAKER HUGHES HOLDINGS LLC CL A COM 05722G100 809 77,014 SH   SOLE   76,760 0 254
BCE INC COM NEW COM 05534B760 51,885 1,269,822 SH   SOLE   1,252,083 0 17,739
BLACK HILLS CORP COM COM 092113109 871 13,610 SH   SOLE   9,898 0 3,712
BRIXMOR PPTY GROUP INC COM COM 11120U105 41,105 4,326,796 SH   SOLE   4,259,891 0 66,905
BROADCOM INC COM COM 11135F101 54,488 229,809 SH   SOLE   226,480 0 3,329
CABOT OIL & GAS CORP COM COM 127097103 2,156 125,440 SH   SOLE   125,068 0 372
CARDINAL HEALTH INC COM COM 14149Y108 50,246 1,048,097 SH   SOLE   1,031,934 0 16,163
CENTERPOINT ENERGY INC COM COM 15189T107 8,291 536,657 SH   SOLE   498,976 0 37,681
CF INDS HLDGS INC COM COM 125269100 712 26,175 SH   SOLE   26,089 0 86
CHENIERE ENERGY INC COM NEW COM 16411R208 4,238 126,503 SH   SOLE   124,103 0 2,400
CISCO SYS INC COM COM 17275R102 48,491 1,233,562 SH   SOLE   1,215,316 0 18,246
CITIGROUP INC COM NEW COM 172967424 40,573 963,273 SH   SOLE   948,050 0 15,223
CITIZENS FINANCIAL GROUP INC C COM 174610105 35,008 1,861,132 SH   SOLE   1,834,084 0 27,048
COCA COLA EUROPEAN PARTNERS P COM G25839104 36,226 965,254 SH   SOLE   951,601 0 13,653
CONCHO RES INC COM COM 20605P101 1,137 26,536 SH   SOLE   26,450 0 86
CONTINENTAL RESOURCES INC COM COM 212015101 437 57,255 SH   SOLE   57,067 0 188
CRACKER BARREL OLD CTRY STORE COM 22410J106 2,470 29,675 SH   SOLE   29,675 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 62,956 435,983 SH   SOLE   428,351 0 7,632
CUMMINS INC COM COM 231021106 48,335 357,192 SH   SOLE   351,961 0 5,231
DOMINION ENERGY INC COM COM 25746U109 6,611 91,583 SH   SOLE   78,669 0 12,914
DUKE ENERGY CORP NEW COM NEW COM 26441C204 1,869 23,107 SH   SOLE   16,804 0 6,303
EASTMAN CHEM CO COM COM 277432100 38,341 823,127 SH   SOLE   810,144 0 12,983
EATON CORP PLC SHS COM G29183103 29,186 375,677 SH   SOLE   369,661 0 6,016
EDISON INTL COM COM 281020107 2,536 46,285 SH   SOLE   33,618 0 12,667
ENBRIDGE INC COM COM 29250N105 63,992 2,199,802 SH   SOLE   2,153,800 0 46,002
EOG RES INC COM COM 26875P101 1,381 38,450 SH   SOLE   38,333 0 117
EQT CORPORATION COM COM 26884L109 1,682 237,969 SH   SOLE   237,243 0 726
EQUITRANS MIDSTREAM CORPORATIO COM 294600101 754 150,000 SH   SOLE   150,000 0 0
ESSENTIAL UTILS INC COM COM 29670G102 4,630 113,754 SH   SOLE   98,334 0 15,420
EVERGY INC COM COM 30034W106 1,823 33,112 SH   SOLE   24,062 0 9,050
EVERSOURCE ENERGY COM COM 30040W108 2,440 31,192 SH   SOLE   22,565 0 8,627
EXELON CORP COM COM 30161N101 1,775 48,209 SH   SOLE   34,931 0 13,278
FEDEX CORP COM COM 31428X106 3,085 25,442 SH   SOLE   24,375 0 1,067
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 21,602 868,263 SH   SOLE   854,200 0 14,063
FIRSTENERGY CORP COM COM 337932107 1,970 49,156 SH   SOLE   35,705 0 13,451
FORTIS INC COM COM 349553107 6,857 177,638 SH   SOLE   154,817 0 22,821
FORWARD AIR CORP COM COM 349853101 1,271 25,097 SH   SOLE   23,994 0 1,103
GEO GROUP INC NEW COM COM 36162J106 1,839 151,227 SH   SOLE   151,227 0 0
GILEAD SCIENCES INC COM COM 375558103 66,099 884,153 SH   SOLE   870,609 0 13,544
HERCULES CAPITAL INC COM COM 427096508 2,357 308,552 SH   SOLE   308,552 0 0
HESS MIDSTREAM LP CL A SHS COM 428103105 414 40,747 SH   SOLE   40,747 0 0
HOLLYFRONTIER CORP COM COM 436106108 922 37,600 SH   SOLE   37,600 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 27,399 3,337,281 SH   SOLE   3,285,417 0 51,864
IDACORP INC COM COM 451107106 829 9,438 SH   SOLE   6,857 0 2,581
JPMORGAN CHASE & CO COM COM 46625H100 36,875 409,585 SH   SOLE   403,161 0 6,424
KEYCORP COM COM 493267108 30,886 2,978,427 SH   SOLE   2,936,996 0 41,431
KIMCO RLTY CORP COM COM 49446R109 42,032 4,346,632 SH   SOLE   4,282,740 0 63,892
KINDER MORGAN INC DEL COM COM 49456B101 25,446 1,828,018 SH   SOLE   1,804,871 0 23,147
LAMAR ADVERTISING CO NEW CL A COM 512816109 21,284 415,057 SH   SOLE   409,493 0 5,564
LYONDELLBASELL INDUSTRIES N V COM N53745100 35,140 708,047 SH   SOLE   698,156 0 9,891
MAGNA INTL INC COM COM 559222401 34,514 1,081,273 SH   SOLE   1,064,045 0 17,228
MAIN STR CAP CORP COM COM 56035L104 1,503 73,266 SH   SOLE   73,266 0 0
MARATHON PETE CORP COM COM 56585A102 2,578 109,129 SH   SOLE   105,344 0 3,785
MDU RES GROUP INC COM COM 552690109 5,968 277,580 SH   SOLE   238,922 0 38,658
MERCK & CO. INC COM COM 58933Y105 53,052 689,529 SH   SOLE   678,280 0 11,249
MSC INDL DIRECT INC CL A COM 553530106 3,298 60,000 SH   SOLE   60,000 0 0
NATIONAL FUEL GAS CO N J COM COM 636180101 664 17,799 SH   SOLE   12,943 0 4,856
NETAPP INC COM COM 64110D104 24,039 576,606 SH   SOLE   568,457 0 8,149
NEXTERA ENERGY INC COM COM 65339F101 4,332 18,005 SH   SOLE   14,420 0 3,585
NEXTERA ENERGY PARTNERS LP COM COM 65341B106 974 22,653 SH   SOLE   16,473 0 6,180
NISOURCE INC COM COM 65473P105 4,624 185,199 SH   SOLE   148,408 0 36,791
NORDSTROM INC COM COM 655664100 690 45,000 SH   SOLE   45,000 0 0
NORTHWESTERN CORP COM NEW COM 668074305 1,106 18,480 SH   SOLE   13,431 0 5,049
OCCIDENTAL PETE CORP COM COM 674599105 451 38,912 SH   SOLE   38,785 0 127
OGE ENERGY CORP COM COM 670837103 1,803 58,658 SH   SOLE   51,540 0 7,118
OLD REP INTL CORP COM COM 680223104 35,115 2,302,627 SH   SOLE   2,264,988 0 37,639
ONE GAS INC COM COM 68235P108 1,014 12,128 SH   SOLE   8,800 0 3,328
ONEOK INC NEW COM COM 682680103 7,579 347,486 SH   SOLE   343,994 0 3,492
PEMBINA PIPELINE CORP COM COM 706327103 12,897 685,661 SH   SOLE   677,620 0 8,041
PFIZER INC COM COM 717081103 33,191 1,016,872 SH   SOLE   1,000,355 0 16,517
PHILLIPS 66 COM COM 718546104 703 13,103 SH   SOLE   13,048 0 55
PIONEER NAT RES CO COM COM 723787107 1,772 25,257 SH   SOLE   25,180 0 77
PLAINS GP HLDGS L P LTD PARTNR COM 72651A207 5,967 1,063,591 SH   SOLE   1,053,260 0 10,331
PNM RES INC COM COM 69349H107 1,946 51,210 SH   SOLE   37,193 0 14,017
PORTLAND GEN ELEC CO COM NEW COM 736508847 1,255 26,181 SH   SOLE   19,007 0 7,174
PPL CORP COM COM 69351T106 834 33,774 SH   SOLE   24,551 0 9,223
PUBLIC SVC ENTERPRISE GRP INC COM 744573106 1,815 40,408 SH   SOLE   29,593 0 10,815
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 18,798 2,095,597 SH   SOLE   2,062,340 0 33,257
SCHLUMBERGER LTD COM COM 806857108 469 34,757 SH   SOLE   34,642 0 115
SEMPRA ENERGY COM COM 816851109 5,852 51,793 SH   SOLE   43,813 0 7,980
SJW GROUP COM COM 784305104 1,532 26,514 SH   SOLE   19,266 0 7,248
SPIRE INC COM COM 84857L101 953 12,802 SH   SOLE   9,302 0 3,500
TARGET CORP COM COM 87612E106 31,415 337,901 SH   SOLE   332,503 0 5,398
TC ENERGY CORP COM COM 87807B107 32,578 735,390 SH   SOLE   724,825 0 10,565
TEXAS INSTRS INC COM COM 882508104 51,845 518,811 SH   SOLE   511,084 0 7,727
UGI CORP NEW COM COM 902681105 1,905 71,411 SH   SOLE   61,630 0 9,781
UNION PAC CORP COM COM 907818108 2,620 18,579 SH   SOLE   17,801 0 778
UNITED PARCEL SERVICE INC CL B COM 911312106 4,061 43,467 SH   SOLE   41,584 0 1,883
VAIL RESORTS INC COM COM 91879Q109 3,693 25,000 SH   SOLE   25,000 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 1,468 32,358 SH   SOLE   32,247 0 111
VERIZON COMMUNICATIONS INC COM COM 92343V104 70,169 1,305,962 SH   SOLE   1,284,942 0 21,020
VIRTU FINL INC CL A COM 928254101 2,082 100,000 SH   SOLE   100,000 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,334 14,407 SH   SOLE   13,783 0 624
WEC ENERGY GROUP INC COM COM 92939U106 1,920 21,787 SH   SOLE   15,828 0 5,959
WESTERN UN CO COM COM 959802109 3,263 180,000 SH   SOLE   180,000 0 0
WHIRLPOOL CORP COM COM 963320106 22,400 261,072 SH   SOLE   257,075 0 3,997
WILLIAMS COS INC DEL COM COM 969457100 12,951 915,259 SH   SOLE   900,924 0 14,335
WILLIAMS SONOMA INC COM COM 969904101 23,137 544,143 SH   SOLE   535,309 0 8,834
ALLIANCEBERNSTEIN HOLDING LP U COM 01881G106 4,232 227,640 SH   SOLE   227,640 0 0
ENERGY TRANSFER LP COM UT LTD COM 29273V100 26,768 5,819,188 SH   SOLE   5,763,441 0 55,747
ENTERPRISE PRODS PARTNERS L P COM 293792107 51,175 3,578,702 SH   SOLE   3,536,678 0 42,024
EQM MIDSTREAM PARTNERS LP UNIT COM 26885B100 1,182 100,176 SH   SOLE   100,176 0 0
MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 39,240 1,075,351 SH   SOLE   1,064,684 0 10,667
MPLX LP COM UNIT REP LTD COM 55336V100 26,434 2,274,878 SH   SOLE   2,255,907 0 18,971
PHILLIPS 66 PARTNERS LP COM UN COM 718549207 22,991 631,106 SH   SOLE   624,844 0 6,262
PLAINS ALL AMERN PIPELINE L P COM 726503105 9,883 1,871,785 SH   SOLE   1,853,771 0 18,014
SHELL MIDSTREAM PARTNERS L P U COM 822634101 11,694 1,171,788 SH   SOLE   1,162,022 0 9,766
SUBURBAN PROPANE PARTNERS L P COM 864482104 5,045 356,759 SH   SOLE   356,628 0 131
ABB LTD SPONSORED ADR ADR 000375204 2,534 146,786 SH   SOLE   141,506 0 5,280
BP PLC SPONSORED ADR ADR 055622104 3,658 150,000 SH   SOLE   150,000 0 0
NATIONAL GRID PLC SPONSORED AD ADR 636274409 10,400 178,486 SH   SOLE   164,886 0 13,600
TAIWAN SEMICONDUCTOR MFG LTD S ADR 874039100 57,281 1,198,607 SH   SOLE   1,180,951 0 17,656
TOTAL S.A. SPONSORED ADS ADR 89151E109 3,317 89,062 SH   SOLE   89,062 0 0
VEOLIA ENVIRONNEMENT SPONSORED ADR 92334N103 3,779 178,073 SH   SOLE   170,336 0 7,737
VODAFONE GROUP PLC NEW SPONSOR ADR 92857W308 4,965 360,553 SH   SOLE   352,329 0 8,224
ALPS ETF TR ALERIAN MLP COM 00162Q866 77 22,382 SH   SOLE   22,382 0 0
CITIGROUP INC CTRAKS ETN MILLR COM 17321F201 99 20,560 SH   SOLE   20,560 0 0
ISHARES TR CORE HIGH DV ETF COM 46429B663 852 11,904 SH   SOLE   11,843 0 61
ISHARES TR RUS 1000 VAL ETF COM 464287598 1,946 19,624 SH   SOLE   18,809 0 815
ISHARES TR SELECT DIVID ETF COM 464287168 29,124 396,024 SH   SOLE   389,296 0 6,728
JPMORGAN CHASE & CO ALERIAN ML COM 46625H365 1,445 159,995 SH   SOLE   159,995 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886 1,211 21,856 SH   SOLE   21,357 0 499
UBS AG JERSEY BRH ALERIAN INFR COM 902641646 216 27,782 SH   SOLE   27,782 0 0