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 83,139 614,024 SH   SOLE   607,056 0 6,968
AES CORP COM COM 00130H105 5,933 244,150 SH   SOLE   206,258 0 37,892
ALLIANT ENERGY CORP COM COM 018802108 2,313 37,623 SH   SOLE   26,603 0 11,020
ALLSTATE CORP COM COM 020002101 7,067 60,072 SH   SOLE   60,072 0 0
ALTRIA GROUP INC COM COM 02209S103 9,478 200,000 SH   SOLE   200,000 0 0
AMEREN CORP COM COM 023608102 2,269 25,489 SH   SOLE   17,746 0 7,743
AMERICAN ELEC PWR CO INC COM COM 025537101 1,862 20,927 SH   SOLE   13,845 0 7,082
AMERICAN TOWER CORP NEW COM COM 03027X100 4,084 13,961 SH   SOLE   13,611 0 350
ANTERO MIDSTREAM CORP COM COM 03676B102 2,469 255,068 SH   SOLE   255,068 0 0
BAKER HUGHES COMPANY CL A COM 05722G100 673 27,951 SH   SOLE   27,951 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 55,218 950,726 SH   SOLE   938,686 0 12,040
BEST BUY INC COM COM 086516101 38,973 383,595 SH   SOLE   380,280 0 3,315
BLACK HILLS CORP COM COM 092113109 1,029 14,580 SH   SOLE   10,163 0 4,417
BRANDYWINE RLTY TR SH BEN INT COM 105368203 10,413 775,907 SH   SOLE   774,909 0 998
BROADCOM INC COM COM 11135F101 86,898 130,593 SH   SOLE   128,942 0 1,651
CACTUS INC CL A COM 127203107 639 16,753 SH   SOLE   16,753 0 0
CANADIAN NAT RES LTD COM COM 136385101 1,353 32,019 SH   SOLE   32,019 0 0
CANADIAN PAC RY LTD COM COM 13645T100 2,013 27,981 SH   SOLE   27,314 0 667
CARDINAL HEALTH INC COM COM 14149Y108 54,450 1,057,492 SH   SOLE   1,048,179 0 9,313
CENTERPOINT ENERGY INC COM COM 15189T107 7,315 262,095 SH   SOLE   226,608 0 35,487
CHENIERE ENERGY INC COM NEW COM 16411R208 16,809 165,732 SH   SOLE   164,645 0 1,087
CHEVRON CORP NEW COM COM 166764100 938 7,989 SH   SOLE   7,989 0 0
CISCO SYS INC COM COM 17275R102 54,882 866,052 SH   SOLE   855,027 0 11,025
CITIGROUP INC COM NEW COM 172967424 4,892 81,000 SH   SOLE   81,000 0 0
CITIZENS FINL GROUP INC COM COM 174610105 56,463 1,194,983 SH   SOLE   1,179,802 0 15,181
CMS ENERGY CORP COM COM 125896100 4,350 66,879 SH   SOLE   55,728 0 11,151
CONAGRA BRANDS INC COM COM 205887102 9,357 274,000 SH   SOLE   274,000 0 0
CONOCOPHILLIPS COM COM 20825C104 7,703 106,724 SH   SOLE   106,724 0 0
COTERRA ENERGY INC COM COM 127097103 740 38,949 SH   SOLE   38,949 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 4,679 22,417 SH   SOLE   21,849 0 568
CSX CORP COM COM 126408103 4,452 118,402 SH   SOLE   115,384 0 3,018
CUMMINS INC COM COM 231021106 27,792 127,402 SH   SOLE   125,766 0 1,636
DIAMONDBACK ENERGY INC COM COM 25278X109 7,940 73,618 SH   SOLE   73,618 0 0
DOMINION ENERGY INC COM COM 25746U109 6,686 85,105 SH   SOLE   74,355 0 10,750
DT MIDSTREAM INC COMMON STOCK COM 23345M107 4,029 83,974 SH   SOLE   83,974 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 1,058 10,083 SH   SOLE   7,024 0 3,059
EASTMAN CHEM CO COM COM 277432100 59,785 494,462 SH   SOLE   488,245 0 6,217
EDISON INTL COM COM 281020107 3,104 45,481 SH   SOLE   31,598 0 13,883
ENBRIDGE INC COM COM 29250N105 14,874 380,606 SH   SOLE   378,195 0 2,411
ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 13,770 1,998,509 SH   SOLE   1,974,072 0 24,437
ENTERGY CORP NEW COM COM 29364G103 5,331 47,326 SH   SOLE   38,120 0 9,206
EOG RES INC COM COM 26875P101 6,151 69,246 SH   SOLE   69,246 0 0
EQUITRANS MIDSTREAM CORP COM COM 294600101 5,726 553,795 SH   SOLE   553,716 0 79
ESSENTIAL UTILS INC COM COM 29670G102 1,076 20,035 SH   SOLE   13,962 0 6,073
EVEREST RE GROUP LTD COM COM G3223R108 44,395 162,075 SH   SOLE   159,991 0 2,084
EVERGY INC COM COM 30034W106 5,622 81,937 SH   SOLE   66,035 0 15,902
EVERSOURCE ENERGY COM COM 30040W108 2,456 26,996 SH   SOLE   18,823 0 8,173
EXELON CORP COM COM 30161N101 3,515 60,855 SH   SOLE   42,454 0 18,401
FEDEX CORP COM COM 31428X106 6,690 25,867 SH   SOLE   25,186 0 681
FIRST AMERN FINL CORP COM COM 31847R102 5,867 75,000 SH   SOLE   75,000 0 0
FORD MTR CO DEL COM COM 345370860 8,620 415,000 SH   SOLE   415,000 0 0
FORTIS INC COM COM 349553107 5,700 118,093 SH   SOLE   106,854 0 11,239
FORWARD AIR CORP COM COM 349853101 3,298 27,240 SH   SOLE   26,556 0 684
GENERAL MLS INC COM COM 370334104 36,532 542,175 SH   SOLE   535,288 0 6,887
GENUINE PARTS CO COM COM 372460105 69,312 494,378 SH   SOLE   488,106 0 6,272
GILEAD SCIENCES INC COM COM 375558103 62,443 859,973 SH   SOLE   849,235 0 10,738
HALLIBURTON CO COM COM 406216101 555 24,273 SH   SOLE   24,273 0 0
HESS MIDSTREAM LP CL A SHS COM 428103105 2,428 87,892 SH   SOLE   87,892 0 0
HIGHWOODS PPTYS INC COM COM 431284108 36,469 817,873 SH   SOLE   807,401 0 10,472
INTERPUBLIC GROUP COS INC COM COM 460690100 69,885 1,866,083 SH   SOLE   1,842,249 0 23,834
JEFFERIES FINL GROUP INC COM COM 47233W109 59,226 1,526,438 SH   SOLE   1,509,132 0 17,306
JOHNSON & JOHNSON COM COM 478160104 83,512 488,174 SH   SOLE   482,454 0 5,720
JPMORGAN CHASE & CO COM COM 46625H100 568 3,587 SH   SOLE   3,518 0 69
KEYCORP COM COM 493267108 59,388 2,567,568 SH   SOLE   2,537,877 0 29,691
KINDER MORGAN INC DEL COM COM 49456B101 19,665 1,239,935 SH   SOLE   1,226,899 0 13,036
LYONDELLBASELL INDUSTRIES N V COM N53745100 40,861 443,031 SH   SOLE   439,446 0 3,585
M D C HLDGS INC COM COM 552676108 43,750 783,628 SH   SOLE   775,328 0 8,300
MAIN STR CAP CORP COM COM 56035L104 8,972 200,000 SH   SOLE   200,000 0 0
MARATHON PETE CORP COM COM 56585A102 14,367 224,525 SH   SOLE   221,750 0 2,775
MDU RES GROUP INC COM COM 552690109 9,300 301,569 SH   SOLE   265,835 0 35,734
MERCK & CO INC COM COM 58933Y105 37,681 491,656 SH   SOLE   486,357 0 5,299
NETAPP INC COM COM 64110D104 65,048 707,124 SH   SOLE   698,081 0 9,043
NEXTERA ENERGY INC COM COM 65339F101 5,683 60,875 SH   SOLE   49,095 0 11,780
NEXTERA ENERGY PARTNERS LP COM COM 65341B106 4,569 54,141 SH   SOLE   45,860 0 8,281
NISOURCE INC COM COM 65473P105 7,800 282,504 SH   SOLE   240,361 0 42,143
NRG ENERGY INC COM NEW COM 629377508 2,628 61,000 SH   SOLE   53,555 0 7,445
NUTRIEN LTD COM COM 67077M108 77,504 1,030,632 SH   SOLE   1,017,622 0 13,010
OCCIDENTAL PETE CORP COM COM 674599105 849 29,298 SH   SOLE   29,298 0 0
OGE ENERGY CORP COM COM 670837103 2,264 58,998 SH   SOLE   40,989 0 18,009
OLD REP INTL CORP COM COM 680223104 59,467 2,419,311 SH   SOLE   2,391,627 0 27,684
OLLIES BARGAIN OUTLET HLDGS IN COM 681116109 2,304 45,000 SH   SOLE   45,000 0 0
OMNICOM GROUP INC COM COM 681919106 47,252 644,909 SH   SOLE   639,141 0 5,768
ONE GAS INC COM COM 68235P108 730 9,406 SH   SOLE   6,210 0 3,196
ONEMAIN HLDGS INC COM COM 68268W103 34,591 691,266 SH   SOLE   686,235 0 5,031
ONEOK INC NEW COM COM 682680103 43,777 745,017 SH   SOLE   737,210 0 7,807
PEMBINA PIPELINE CORP COM COM 706327103 5,135 169,306 SH   SOLE   169,306 0 0
PFIZER INC COM COM 717081103 854 14,463 SH   SOLE   14,184 0 279
PHILLIPS 66 COM COM 718546104 375 5,173 SH   SOLE   5,173 0 0
PIONEER NAT RES CO COM COM 723787107 1,091 5,999 SH   SOLE   5,999 0 0
PLAINS GP HLDGS L P LTD PARTNR COM 72651A207 10,355 1,021,229 SH   SOLE   1,013,338 0 7,891
PORTLAND GEN ELEC CO COM NEW COM 736508847 34,147 645,251 SH   SOLE   637,194 0 8,057
PPL CORP COM COM 69351T106 2,091 69,567 SH   SOLE   48,485 0 21,082
PUBLIC SVC ENTERPRISE GRP INC COM 744573106 2,352 35,240 SH   SOLE   24,554 0 10,686
RATTLER MIDSTREAM LP COM UNITS COM 75419T103 558 48,997 SH   SOLE   48,997 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 41,744 1,914,873 SH   SOLE   1,893,832 0 21,041
SBA COMMUNICATIONS CORP NEW CL COM 78410G104 2,418 6,216 SH   SOLE   6,056 0 160
SCHLUMBERGER LTD COM STK COM 806857108 367 12,239 SH   SOLE   12,239 0 0
SCHNEIDER NATIONAL INC CL B COM 80689H102 4,409 163,834 SH   SOLE   159,701 0 4,133
SEMPRA COM COM 816851109 9,229 69,765 SH   SOLE   61,285 0 8,480
SJW GROUP COM COM 784305104 1,065 14,556 SH   SOLE   10,140 0 4,416
SNAP ON INC COM COM 833034101 34,327 159,379 SH   SOLE   157,265 0 2,114
SOUTHWEST GAS HLDGS INC COM COM 844895102 2,776 39,626 SH   SOLE   35,061 0 4,565
SOUTHWESTERN ENERGY CO COM 845467109 3,495 750,000 SH   SOLE   750,000 0 0
SPIRE INC COM COM 84857L101 4,849 74,346 SH   SOLE   59,018 0 15,328
STAG INDL INC COM COM 85254J102 31,071 647,859 SH   SOLE   639,611 0 8,248
SUNCOR ENERGY INC NEW COM COM 867224107 849 33,900 SH   SOLE   33,900 0 0
TARGA RES CORP COM COM 87612G101 33,568 642,580 SH   SOLE   635,357 0 7,223
TARGET CORP COM COM 87612E106 27,042 116,840 SH   SOLE   115,323 0 1,517
TC ENERGY CORP COM COM 87807B107 20,689 444,537 SH   SOLE   442,686 0 1,851
TEXAS INSTRS INC COM COM 882508104 69,104 366,659 SH   SOLE   361,975 0 4,684
UGI CORP NEW COM COM 902681105 6,248 136,086 SH   SOLE   119,549 0 16,537
UNION PAC CORP COM COM 907818108 4,970 19,726 SH   SOLE   19,238 0 488
UNITED PARCEL SERVICE INC CL B COM 911312106 6,208 28,965 SH   SOLE   28,237 0 728
UNUM GROUP COM COM 91529Y106 7,371 300,000 SH   SOLE   300,000 0 0
VALERO ENERGY CORP COM COM 91913Y100 921 12,260 SH   SOLE   12,260 0 0
VISTRA CORP COM COM 92840M102 2,508 110,134 SH   SOLE   76,883 0 33,251
WALGREENS BOOTS ALLIANCE INC C COM 931427108 46,045 882,758 SH   SOLE   873,869 0 8,889
WASTE MGMT INC DEL COM COM 94106L109 2,572 15,411 SH   SOLE   15,028 0 383
WEC ENERGY GROUP INC COM COM 92939U106 1,816 18,706 SH   SOLE   13,019 0 5,687
WHIRLPOOL CORP COM COM 963320106 72,420 308,616 SH   SOLE   304,699 0 3,917
WILLIAMS COS INC COM COM 969457100 9,476 363,914 SH   SOLE   359,629 0 4,285
GIBSON ENERGY INC COM COM 374825206 2,336 131,585 SH   SOLE   131,585 0 0
KEYERA CORP COM COM 493271100 3,412 151,070 SH   SOLE   151,070 0 0
ALLIANCEBERNSTEIN HLDG L P UNI COM 01881G106 1,126 23,059 SH   SOLE   23,059 0 0
CHENIERE ENERGY PARTNERS LP CO COM 16411Q101 4,296 101,708 SH   SOLE   100,239 0 1,469
CRESTWOOD EQUITY PARTNERS LP U COM 226344208 7,151 259,186 SH   SOLE   256,090 0 3,096
DCP MIDSTREAM LP COM UT LTD PT COM 23311P100 21,532 783,569 SH   SOLE   773,503 0 10,066
ENERGY TRANSFER L P COM UT LTD COM 29273V100 41,111 4,995,213 SH   SOLE   4,950,253 0 44,960
ENTERPRISE PRODS PARTNERS L P COM 293792107 39,541 1,800,587 SH   SOLE   1,784,816 0 15,771
HOLLY ENERGY PARTNERS L P COM COM 435763107 5,159 312,883 SH   SOLE   308,863 0 4,020
MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 20,944 450,981 SH   SOLE   445,988 0 4,993
MPLX LP COM UNIT REP LTD COM 55336V100 71,949 2,431,522 SH   SOLE   2,402,093 0 29,429
PHILLIPS 66 PARTNERS LP COM UN COM 718549207 12,762 353,824 SH   SOLE   349,525 0 4,299
PLAINS ALL AMERN PIPELINE L P COM 726503105 24,014 2,571,069 SH   SOLE   2,534,994 0 36,075
SHELL MIDSTREAM PARTNERS L P U COM 822634101 6,312 547,897 SH   SOLE   540,686 0 7,211
WESTERN MIDSTREAM PARTNERS LP COM 958669103 38,511 1,729,265 SH   SOLE   1,706,920 0 22,345
BRITISH AMERN TOB PLC SPONSORE ADR 110448107 5,050 135,000 SH   SOLE   135,000 0 0
GRUPO AEROPORTUARIO DEL CENTRO ADR 400501102 2,312 43,069 SH   SOLE   41,982 0 1,087
NATIONAL GRID PLC SPONSORED AD ADR 636274409 1,933 26,732 SH   SOLE   26,063 0 669
RIO TINTO PLC SPONSORED ADR ADR 767204100 7,029 105,000 SH   SOLE   105,000 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109 37,913 766,545 SH   SOLE   759,501 0 7,044
VODAFONE GROUP PLC NEW SPONSOR ADR 92857W308 6,796 455,196 SH   SOLE   452,357 0 2,839
ALPS ETF TR ALERIAN MLP COM 00162Q452 753 23,007 SH   SOLE   23,007 0 0
ISHARES TR MSCI USA ESG SLC COM 464288802 215 2,025 SH   SOLE   2,025 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 1,500 8,935 SH   SOLE   8,905 0 30
ISHARES TR SELECT DIVID ETF COM 464287168 41,747 340,539 SH   SOLE   331,575 0 8,964
JPMORGAN CHASE & CO ALERIAN ML COM 46625H365 1,926 108,128 SH   SOLE   108,128 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886 2,123 29,653 SH   SOLE   29,653 0 0