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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A10 NETWORKS INC COM COM 002121101   417,976 31,737 SH   SOLE   31,737 0 0
ABBVIE INC COM COM 00287Y109   71,811,953 463,393 SH   SOLE   459,126 0 4,266
ACADEMY SPORTS & OUTDOORS INC COM 00402L107   324,588 4,918 SH   SOLE   4,918 0 0
ADECOAGRO S A COM COM L00849106   319,269 28,763 SH   SOLE   28,763 0 0
AES CORP COM COM 00130H105   3,362,969 174,700 SH   SOLE   158,853 0 15,847
ALLIANT ENERGY CORP COM COM 018802108   1,600,150 31,192 SH   SOLE   24,283 0 6,909
ALLISON TRANSMISSION HLDGS INC COM 01973R101   504,102 8,669 SH   SOLE   8,669 0 0
ALTRIA GROUP INC COM COM 02209S103   7,261,200 180,000 SH   SOLE   180,000 0 0
AMEREN CORP COM COM 023608102   5,732,491 79,244 SH   SOLE   73,473 0 5,771
AMERICAN ELEC PWR CO INC COM COM 025537101   2,324,273 28,617 SH   SOLE   22,276 0 6,341
AMERICAN TOWER CORP NEW COM COM 03027X100   7,836,497 36,300 SH   SOLE   36,148 0 152
AMKOR TECHNOLOGY INC COM COM 031652100   740,025 22,243 SH   SOLE   22,243 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   230,256 3,075 SH   SOLE   3,075 0 0
ANTERO MIDSTREAM CORP COM COM 03676B102   32,337,912 2,580,839 SH   SOLE   2,571,584 0 9,255
ANTERO RESOURCES CORP COM COM 03674X106   1,313,648 57,921 SH   SOLE   57,921 0 0
APOGEE ENTERPRISES INC COM COM 037598109   311,808 5,838 SH   SOLE   5,838 0 0
APPLE HOSPITALITY REIT INC COM COM 03784Y200   6,639,266 399,715 SH   SOLE   399,715 0 0
APPLIED INDL TECHNOLOGIES INC COM 03820C105   386,308 2,237 SH   SOLE   2,237 0 0
ARES CAPITAL CORP COM COM 04010L103   3,004,500 150,000 SH   SOLE   150,000 0 0
ASSOCIATED BANC CORP COM COM 045487105   1,217,412 56,915 SH   SOLE   56,915 0 0
BAKER HUGHES COMPANY CL A COM 05722G100   1,940,535 56,774 SH   SOLE   56,774 0 0
BANK AMERICA CORP COM COM 060505104   38,274,942 1,136,767 SH   SOLE   1,125,508 0 11,259
BANK NEW YORK MELLON CORP COM COM 064058100   57,932,095 1,113,009 SH   SOLE   1,101,951 0 11,057
BCE INC COM NEW COM 05534B760   4,755,149 120,750 SH   SOLE   120,313 0 437
BLACK HILLS CORP COM COM 092113109   905,119 16,777 SH   SOLE   12,939 0 3,838
BOISE CASCADE CO DEL COM COM 09739D100   741,362 5,731 SH   SOLE   5,731 0 0
BRINKS CO COM COM 109696104   299,558 3,406 SH   SOLE   3,406 0 0
BROADCOM INC COM COM 11135F101   90,117,765 80,733 SH   SOLE   79,944 0 788
CALIFORNIA RES CORP COM STOCK COM 13057Q305   225,446 4,123 SH   SOLE   4,123 0 0
CAMDEN PPTY TR SH BEN INT COM 133131102   16,029,802 161,444 SH   SOLE   160,407 0 1,037
CANADIAN NAT RES LTD COM COM 136385101   13,093,648 199,842 SH   SOLE   199,842 0 0
CARDINAL HEALTH INC COM COM 14149Y108   50,573,874 501,725 SH   SOLE   496,796 0 4,929
CATALYST PHARMACEUTICALS INC COM 14888U101   545,300 32,439 SH   SOLE   32,439 0 0
CENTERPOINT ENERGY INC COM COM 15189T107   6,628,666 232,015 SH   SOLE   217,463 0 14,552
CHENIERE ENERGY INC COM NEW COM 16411R208   30,003,546 175,757 SH   SOLE   175,256 0 501
CHEVRON CORP NEW COM COM 166764100   1,852,120 12,417 SH   SOLE   12,417 0 0
CHORD ENERGY CORPORATION COM N COM 674215207   4,580,966 27,558 SH   SOLE   27,558 0 0
CISCO SYS INC COM COM 17275R102   66,881,974 1,323,871 SH   SOLE   1,310,664 0 13,207
CME GROUP INC COM COM 12572Q105   714,355 3,392 SH   SOLE   3,392 0 0
CMS ENERGY CORP COM COM 125896100   31,988,776 550,866 SH   SOLE   537,709 0 13,157
COCA COLA CO COM COM 191216100   66,088,922 1,121,482 SH   SOLE   1,109,929 0 11,553
COMCAST CORP NEW CL A COM 20030N101   68,084,385 1,552,666 SH   SOLE   1,538,265 0 14,401
CONAGRA BRANDS INC COM COM 205887102   6,646,799 231,919 SH   SOLE   231,919 0 0
CONOCOPHILLIPS COM COM 20825C104   4,287,394 36,938 SH   SOLE   36,938 0 0
CONSTELLATION ENERGY CORP COM COM 21037T109   5,729,445 49,016 SH   SOLE   43,269 0 5,746
COTERRA ENERGY INC COM COM 127097103   1,474,444 57,776 SH   SOLE   57,776 0 0
CROWN CASTLE INC COM COM 22822V101   5,254,101 45,612 SH   SOLE   45,428 0 184
CSX CORP COM COM 126408103   6,300,455 181,726 SH   SOLE   180,976 0 750
CTS CORP COM COM 126501105   229,285 5,242 SH   SOLE   5,242 0 0
DOMINION ENERGY INC COM COM 25746U109   8,872,331 188,773 SH   SOLE   179,050 0 9,723
DT MIDSTREAM INC COMMON STOCK COM 23345M107   9,491,031 173,194 SH   SOLE   173,194 0 0
DTE ENERGY CO COM COM 233331107   1,620,491 14,697 SH   SOLE   11,365 0 3,332
DUKE ENERGY CORP NEW COM NEW COM 26441C204   1,726,342 17,790 SH   SOLE   13,801 0 3,989
EDISON INTL COM COM 281020107   2,787,467 38,991 SH   SOLE   30,153 0 8,838
EMCOR GROUP INC COM COM 29084Q100   451,757 2,097 SH   SOLE   2,097 0 0
ENBRIDGE INC COM COM 29250N105   25,269,473 701,540 SH   SOLE   700,736 0 804
ENLINK MIDSTREAM LLC COM UNIT COM 29336T100   25,433,848 2,091,599 SH   SOLE   2,077,615 0 13,984
ENSIGN GROUP INC COM COM 29358P101   327,653 2,920 SH   SOLE   2,920 0 0
ENTERGY CORP NEW COM COM 29364G103   8,608,437 85,072 SH   SOLE   78,992 0 6,080
EOG RES INC COM COM 26875P101   64,587,051 533,998 SH   SOLE   528,877 0 5,121
EQT CORP COM COM 26884L109   1,504,995 38,929 SH   SOLE   38,929 0 0
EQUITRANS MIDSTREAM CORP COM COM 294600101   10,584,482 1,039,733 SH   SOLE   1,039,733 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104   544,555 17,060 SH   SOLE   17,060 0 0
EVERCORE INC CLASS A COM 29977A105   621,767 3,635 SH   SOLE   3,635 0 0
EVERGY INC COM COM 30034W106   858,064 16,438 SH   SOLE   12,758 0 3,680
EVERSOURCE ENERGY COM COM 30040W108   880,065 14,259 SH   SOLE   11,083 0 3,176
EXELON CORP COM COM 30161N101   50,210,511 1,398,621 SH   SOLE   1,375,805 0 22,817
F N B CORP COM COM 302520101   469,750 34,114 SH   SOLE   34,114 0 0
FORTIS INC COM COM 349553107   3,424,224 83,254 SH   SOLE   77,326 0 5,928
FRANKLIN ELEC INC COM COM 353514102   350,646 3,628 SH   SOLE   3,628 0 0
FULTON FINL CORP PA COM COM 360271100   352,277 21,402 SH   SOLE   21,402 0 0
GILEAD SCIENCES INC COM COM 375558103   57,957,642 715,438 SH   SOLE   708,921 0 6,517
GOLDMAN SACHS GROUP INC COM COM 38141G104   65,703,659 170,318 SH   SOLE   168,648 0 1,670
HACKETT GROUP INC COM COM 404609109   241,954 10,626 SH   SOLE   10,626 0 0
HALLIBURTON CO COM COM 406216101   2,234,865 61,822 SH   SOLE   61,822 0 0
HAWKINS INC COM COM 420261109   659,272 9,362 SH   SOLE   9,362 0 0
HCA HEALTHCARE INC COM COM 40412C101   4,548,520 16,804 SH   SOLE   16,741 0 63
HERCULES CAPITAL INC COM COM 427096508   4,500,900 270,000 SH   SOLE   270,000 0 0
HESS CORP COM COM 42809H107   5,658,136 39,249 SH   SOLE   39,249 0 0
HESS MIDSTREAM LP CL A SHS COM 428103105   18,518,166 585,462 SH   SOLE   581,596 0 3,866
HF SINCLAIR CORP COM COM 403949100   3,367,820 60,605 SH   SOLE   60,605 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104   38,873,221 1,996,570 SH   SOLE   1,976,348 0 20,222
HUNTSMAN CORP COM COM 447011107   6,233,974 248,069 SH   SOLE   248,069 0 0
INTERDIGITAL INC COM COM 45867G101   491,143 4,525 SH   SOLE   4,525 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100   60,111,680 1,841,657 SH   SOLE   1,823,459 0 18,198
JANUS HENDERSON GROUP PLC ORD COM G4474Y214   348,353 11,554 SH   SOLE   11,554 0 0
JEFFERIES FINL GROUP INC COM COM 47233W109   56,620,217 1,401,144 SH   SOLE   1,387,322 0 13,821
JOHNSON & JOHNSON COM COM 478160104   65,687,191 419,084 SH   SOLE   415,657 0 3,427
JPMORGAN CHASE & CO COM COM 46625H100   52,689,105 309,754 SH   SOLE   306,744 0 3,010
KEYCORP COM COM 493267108   7,200,000 500,000 SH   SOLE   500,000 0 0
KINDER MORGAN INC DEL COM COM 49456B101   15,827,914 897,274 SH   SOLE   896,032 0 1,242
KULICKE & SOFFA INDS INC COM COM 501242101   650,347 11,885 SH   SOLE   11,885 0 0
LA Z BOY INC COM COM 505336107   411,104 11,135 SH   SOLE   11,135 0 0
LAMAR ADVERTISING CO NEW CL A COM 512816109   41,499,592 390,474 SH   SOLE   387,142 0 3,332
LANTHEUS HLDGS INC COM COM 516544103   275,776 4,448 SH   SOLE   4,448 0 0
LIBERTY ENERGY INC COM CL A COM 53115L104   4,234,583 233,439 SH   SOLE   233,439 0 0
LYONDELLBASELL INDUSTRIES N V COM N53745100   47,503,674 499,618 SH   SOLE   494,939 0 4,679
M D C HLDGS INC COM COM 552676108   362,827 6,567 SH   SOLE   6,567 0 0
MAIN STR CAP CORP COM COM 56035L104   2,680,260 62,000 SH   SOLE   62,000 0 0
MARATHON PETE CORP COM COM 56585A102   9,223,323 62,169 SH   SOLE   62,004 0 165
MATSON INC COM COM 57686G105   289,563 2,642 SH   SOLE   2,642 0 0
MDU RES GROUP INC COM COM 552690109   671,893 33,934 SH   SOLE   26,331 0 7,603
MEDPACE HLDGS INC COM COM 58506Q109   942,580 3,075 SH   SOLE   3,075 0 0
MEDTRONIC PLC SHS COM G5960L103   52,770,549 640,575 SH   SOLE   634,241 0 6,334
MERCK & CO INC COM COM 58933Y105   43,333,022 397,478 SH   SOLE   393,586 0 3,892
MID-AMER APT CMNTYS INC COM COM 59522J103   24,164,237 179,713 SH   SOLE   178,909 0 804
MOVADO GROUP INC COM COM 624580106   362,554 12,025 SH   SOLE   12,025 0 0
MSC INDL DIRECT INC CL A COM 553530106   27,250,868 269,118 SH   SOLE   266,527 0 2,591
MUELLER INDS INC COM COM 624756102   329,673 6,992 SH   SOLE   6,992 0 0
NEWMARK GROUP INC CL A COM 65158N102   372,837 34,018 SH   SOLE   34,018 0 0
NEXTERA ENERGY INC COM COM 65339F101   5,082,030 83,669 SH   SOLE   74,198 0 9,470
NEXTERA ENERGY PARTNERS LP COM COM 65341B106   1,833,531 60,294 SH   SOLE   53,493 0 6,801
NISOURCE INC COM COM 65473P105   9,135,559 344,089 SH   SOLE   319,082 0 25,007
NORTHWEST NAT HLDG CO COM COM 66765N105   208,563 5,356 SH   SOLE   5,356 0 0
NUTRIEN LTD COM COM 67077M108   30,090,327 534,179 SH   SOLE   530,678 0 3,501
OCCIDENTAL PETE CORP COM COM 674599105   5,636,206 94,393 SH   SOLE   94,393 0 0
OGE ENERGY CORP COM COM 670837103   26,863,028 769,053 SH   SOLE   750,509 0 18,544
OLD REP INTL CORP COM COM 680223104   71,192,746 2,421,522 SH   SOLE   2,400,110 0 21,412
OMNICOM GROUP INC COM COM 681919106   485,235 5,609 SH   SOLE   5,609 0 0
ONE GAS INC COM COM 68235P108   1,137,912 17,858 SH   SOLE   14,526 0 3,332
ONEMAIN HLDGS INC COM COM 68268W103   5,180,219 105,289 SH   SOLE   105,289 0 0
ONEOK INC NEW COM COM 682680103   21,379,466 304,464 SH   SOLE   304,339 0 125
ORION S.A. COM COM L72967109   286,784 10,342 SH   SOLE   10,342 0 0
OVINTIV INC COM COM 69047Q102   1,236,216 28,147 SH   SOLE   28,147 0 0
OXFORD INDS INC COM COM 691497309   475,500 4,755 SH   SOLE   4,755 0 0
PATTERSON COS INC COM COM 703395103   296,620 10,426 SH   SOLE   10,426 0 0
PAYCHEX INC COM COM 704326107   51,870,070 435,480 SH   SOLE   431,143 0 4,338
PEMBINA PIPELINE CORP COM COM 706327103   12,396,776 360,162 SH   SOLE   360,162 0 0
PETROLEO BRASILEIRO SA PETROBR COM 71654V408   3,992,500 250,000 SH   SOLE   250,000 0 0
PFIZER INC COM COM 717081103   496,656 17,251 SH   SOLE   17,251 0 0
PHILLIPS 66 COM COM 718546104   43,068,535 323,483 SH   SOLE   321,125 0 2,358
PIONEER NAT RES CO COM COM 723787107   3,954,290 17,584 SH   SOLE   17,584 0 0
PLAINS GP HLDGS L P LTD PARTNR COM 72651A207   31,619,347 1,982,404 SH   SOLE   1,974,287 0 8,117
PORTLAND GEN ELEC CO COM NEW COM 736508847   7,688,906 177,409 SH   SOLE   171,337 0 6,072
PPL CORP COM COM 69351T106   8,265,101 304,985 SH   SOLE   282,728 0 22,257
PREFERRED BK LOS ANGELES CA CO COM 740367404   286,064 3,916 SH   SOLE   3,916 0 0
PRESTIGE CONSMR HEALTHCARE INC COM 74112D101   462,211 7,550 SH   SOLE   7,550 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106   4,756,027 77,776 SH   SOLE   68,511 0 9,266
QUANEX BLDG PRODS CORP COM COM 747619104   255,290 8,351 SH   SOLE   8,351 0 0
RADIAN GROUP INC COM COM 750236101   387,195 13,562 SH   SOLE   13,562 0 0
RANGE RES CORP COM COM 75281A109   1,293,730 42,501 SH   SOLE   42,501 0 0
RETAIL OPPORTUNITY INVTS CORP COM 76131N101   305,994 21,810 SH   SOLE   21,810 0 0
ROYAL BK CDA COM COM 780087102   48,379,809 478,392 SH   SOLE   474,649 0 3,743
S & T BANCORP INC COM COM 783859101   294,363 8,808 SH   SOLE   8,808 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106   3,210,750 225,000 SH   SOLE   225,000 0 0
SCHLUMBERGER LTD COM STK COM 806857108   1,736,158 33,362 SH   SOLE   33,362 0 0
SEMPRA COM COM 816851109   9,838,431 131,653 SH   SOLE   122,129 0 9,524
SIGNET JEWELERS LIMITED SHS COM G81276100   432,365 4,031 SH   SOLE   4,031 0 0
SIMULATIONS PLUS INC COM COM 829214105   307,656 6,875 SH   SOLE   6,875 0 0
SM ENERGY CO COM COM 78454L100   3,373,054 87,114 SH   SOLE   87,114 0 0
SONOCO PRODS CO COM COM 835495102   510,372 9,135 SH   SOLE   9,135 0 0
SOUTHERN CO COM COM 842587107   2,697,166 38,465 SH   SOLE   29,796 0 8,669
SPIRIT RLTY CAP INC NEW COM NE COM 84860W300   5,679,700 130,000 SH   SOLE   130,000 0 0
STAG INDL INC COM COM 85254J102   25,593,804 651,905 SH   SOLE   645,641 0 6,264
SUNCOR ENERGY INC NEW COM COM 867224107   8,226,334 256,752 SH   SOLE   256,752 0 0
TARGA RES CORP COM COM 87612G101   29,253,500 336,750 SH   SOLE   335,440 0 1,311
TC ENERGY CORP COM COM 87807B107   20,461,038 523,434 SH   SOLE   523,090 0 344
TEGNA INC COM COM 87901J105   429,976 28,103 SH   SOLE   28,103 0 0
TEXAS INSTRS INC COM COM 882508104   68,358,106 401,021 SH   SOLE   397,439 0 3,582
UNION PAC CORP COM COM 907818108   5,701,281 23,212 SH   SOLE   23,114 0 98
UNITED PARCEL SERVICE INC CL B COM 911312106   28,055,487 178,436 SH   SOLE   177,072 0 1,364
UNUM GROUP COM COM 91529Y106   1,808,800 40,000 SH   SOLE   40,000 0 0
VAIL RESORTS INC COM COM 91879Q109   5,336,750 25,000 SH   SOLE   25,000 0 0
VALERO ENERGY CORP COM COM 91913Y100   2,183,740 16,798 SH   SOLE   16,798 0 0
VISTRA CORP COM COM 92840M102   2,539,970 65,939 SH   SOLE   51,058 0 14,881
VONTIER CORPORATION COM COM 928881101   377,148 10,916 SH   SOLE   10,916 0 0
WAFD INC COM COM 938824109   411,802 12,494 SH   SOLE   12,494 0 0
WASTE MGMT INC DEL COM COM 94106L109   8,020,685 44,783 SH   SOLE   44,602 0 181
WEC ENERGY GROUP INC COM COM 92939U106   1,614,549 19,182 SH   SOLE   14,981 0 4,201
WILLIAMS COS INC COM COM 969457100   26,514,619 761,258 SH   SOLE   759,141 0 2,117
WINMARK CORP COM COM 974250102   428,824 1,027 SH   SOLE   1,027 0 0
GIBSON ENERGY INC COM COM 374825958   4,475,330 293,153 SH   SOLE   293,153 0 0
KEYERA CORP COM COM 493271951   9,113,222 375,170 SH   SOLE   375,170 0 0
ALLIANCEBERNSTEIN HLDG L P UNI COM 01881G106   6,330,120 204,000 SH   SOLE   204,000 0 0
CHENIERE ENERGY PARTNERS LP CO COM 16411Q101   4,641,681 93,225 SH   SOLE   92,480 0 745
ENERGY TRANSFER L P COM UT LTD COM 29273V100   80,604,223 5,840,886 SH   SOLE   5,811,392 0 29,494
ENTERPRISE PRODS PARTNERS L P COM 293792107   83,039,887 3,151,419 SH   SOLE   3,131,084 0 20,335
MPLX LP COM UNIT REP LTD COM 55336V100   86,769,307 2,362,999 SH   SOLE   2,344,779 0 18,219
NUSTAR ENERGY LP UNIT COM COM 67058H102   16,042,817 858,823 SH   SOLE   852,854 0 5,969
PLAINS ALL AMERN PIPELINE L P COM 726503105   36,360,129 2,400,009 SH   SOLE   2,380,748 0 19,261
SUNOCO LP/SUNOCO FIN CORP COM COM 86765K109   25,135,490 419,414 SH   SOLE   416,291 0 3,123
WESTERN MIDSTREAM PARTNERS LP COM 958669103   40,218,669 1,374,527 SH   SOLE   1,364,280 0 10,247
BHP GROUP LTD SPONSORED ADS ADR 088606108   8,197,200 120,000 SH   SOLE   120,000 0 0
BRITISH AMERN TOB PLC SPONSORE ADR 110448107   3,954,150 135,000 SH   SOLE   135,000 0 0
NATIONAL GRID PLC SPONSORED AD ADR 636274409   6,363,009 93,587 SH   SOLE   90,249 0 3,338
SHELL PLC SPON ADS ADR 780259305   5,264,000 80,000 SH   SOLE   80,000 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   57,400,106 851,886 SH   SOLE   844,132 0 7,755
VALE S A SPONSORED ADS ADR 91912E105   4,361,500 275,000 SH   SOLE   275,000 0 0
iShares Global Infrastructure COM 464288372   210,095 4,465 SH   SOLE   4,465 0 0
ISHARES TR MSCI USA ESG SLC COM 464288802   737,844 7,341 SH   SOLE   7,341 0 0
ISHARES TR SELECT DIVID ETF COM 464287168   47,249,175 403,081 SH   SOLE   394,647 0 8,434
JPMORGAN CHASE & CO ALERIAN ML COM 46625H365   690,967 27,246 SH   SOLE   27,246 0 0
SELECT SECTOR SPDR TR ENERGY COM 81369Y506   1,676,045 19,991 SH   SOLE   19,991 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886   3,256,884 51,427 SH   SOLE   51,145 0 282
SPDR S&P 500 ETF TR TR UNIT COM 78462F103   1,483,918 3,122 SH   SOLE   3,122 0 0