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   437,245 31,939 SH   SOLE   31,939 0 0
ABBVIE INC COM COM 00287Y109   83,192,190 456,849 SH   SOLE   453,241 0 3,608
ADECOAGRO S A COM COM L00849106   320,032 29,041 SH   SOLE   29,041 0 0
AES CORP COM COM 00130H105   3,347,590 186,703 SH   SOLE   171,501 0 15,203
ALLIANT ENERGY CORP COM COM 018802108   1,130,472 22,430 SH   SOLE   15,940 0 6,490
ALLISON TRANSMISSION HLDGS INC COM 01973R101   708,121 8,725 SH   SOLE   8,725 0 0
ALTRIA GROUP INC COM COM 02209S103   7,851,600 180,000 SH   SOLE   180,000 0 0
AMEREN CORP COM COM 023608102   5,644,037 76,312 SH   SOLE   70,883 0 5,429
AMERICAN ELEC PWR CO INC COM COM 025537101   1,827,128 21,221 SH   SOLE   15,058 0 6,163
AMERICAN TOWER CORP NEW COM COM 03027X100   7,155,845 36,216 SH   SOLE   36,074 0 142
AMKOR TECHNOLOGY INC COM COM 031652100   721,241 22,371 SH   SOLE   22,371 0 0
ANTERO MIDSTREAM CORP COM COM 03676B102   36,070,795 2,565,490 SH   SOLE   2,556,348 0 9,142
ANTERO RESOURCES CORP COM COM 03674X106   1,616,083 55,727 SH   SOLE   55,727 0 0
APOGEE ENTERPRISES INC COM COM 037598109   348,747 5,891 SH   SOLE   5,891 0 0
APPLE HOSPITALITY REIT INC COM COM 03784Y200   6,549,379 399,840 SH   SOLE   399,840 0 0
APPLIED INDL TECHNOLOGIES INC COM 03820C105   443,500 2,245 SH   SOLE   2,245 0 0
ARES CAPITAL CORP COM COM 04010L103   3,123,000 150,000 SH   SOLE   150,000 0 0
ASSOCIATED BANC CORP COM COM 045487105   1,227,038 57,045 SH   SOLE   57,045 0 0
ATMOS ENERGY CORP COM COM 049560105   3,577,624 30,097 SH   SOLE   27,812 0 2,285
BAKER HUGHES COMPANY CL A COM 05722G100   1,840,724 54,947 SH   SOLE   54,947 0 0
BANK AMERICA CORP COM COM 060505104   42,559,287 1,122,344 SH   SOLE   1,112,859 0 9,485
BANK NEW YORK MELLON CORP COM COM 064058100   63,855,219 1,108,213 SH   SOLE   1,098,847 0 9,366
BENCHMARK ELECTRS INC COM COM 08160H101   449,580 14,981 SH   SOLE   14,981 0 0
BLACK HILLS CORP COM COM 092113109   670,488 12,280 SH   SOLE   8,713 0 3,567
BOISE CASCADE CO DEL COM COM 09739D100   884,638 5,768 SH   SOLE   5,768 0 0
BRINKS CO COM COM 109696104   313,630 3,395 SH   SOLE   3,395 0 0
BROADCOM INC COM COM 11135F101   74,856,396 56,478 SH   SOLE   56,008 0 470
CABOT CORP COM COM 127055101   279,366 3,030 SH   SOLE   3,030 0 0
CALIFORNIA RES CORP COM STOCK COM 13057Q305   226,461 4,110 SH   SOLE   4,110 0 0
CAMDEN PPTY TR SH BEN INT COM 133131102   18,570,978 188,729 SH   SOLE   187,129 0 1,601
CANADIAN NAT RES LTD COM COM 136385101   69,150,183 906,056 SH   SOLE   900,135 0 5,921
CARDINAL HEALTH INC COM COM 14149Y108   29,346,594 262,257 SH   SOLE   260,083 0 2,174
CENTERPOINT ENERGY INC COM COM 15189T107   7,644,484 268,322 SH   SOLE   249,692 0 18,630
CHENIERE ENERGY INC COM NEW COM 16411R208   22,490,770 139,452 SH   SOLE   138,990 0 462
CHORD ENERGY CORPORATION COM N COM 674215207   4,836,186 27,133 SH   SOLE   27,133 0 0
CISCO SYS INC COM COM 17275R102   66,152,394 1,325,434 SH   SOLE   1,314,213 0 11,221
CME GROUP INC COM COM 12572Q105   730,264 3,392 SH   SOLE   3,392 0 0
CMS ENERGY CORP COM COM 125896100   39,826,299 660,031 SH   SOLE   648,843 0 11,188
COCA COLA CO COM COM 191216100   71,415,273 1,167,298 SH   SOLE   1,157,453 0 9,845
COMCAST CORP NEW CL A COM 20030N101   66,383,103 1,531,329 SH   SOLE   1,518,968 0 12,361
CONAGRA BRANDS INC COM COM 205887102   6,873,990 231,916 SH   SOLE   231,916 0 0
CONOCOPHILLIPS COM COM 20825C104   4,665,194 36,653 SH   SOLE   36,653 0 0
CONSTELLATION ENERGY CORP COM COM 21037T109   7,229,208 39,109 SH   SOLE   34,551 0 4,558
COTERRA ENERGY INC COM COM 127097103   1,614,503 57,909 SH   SOLE   57,909 0 0
CRACKER BARREL OLD CTRY STORE COM 22410J106   2,909,200 40,000 SH   SOLE   40,000 0 0
CROWN CASTLE INC COM COM 22822V101   4,842,272 45,755 SH   SOLE   45,569 0 187
CSX CORP COM COM 126408103   6,726,496 181,454 SH   SOLE   180,730 0 724
CTS CORP COM COM 126501105   244,571 5,227 SH   SOLE   5,227 0 0
DOMINION ENERGY INC COM COM 25746U109   8,981,996 182,598 SH   SOLE   173,091 0 9,507
DT MIDSTREAM INC COMMON STOCK COM 23345M107   10,583,986 173,224 SH   SOLE   173,224 0 0
DTE ENERGY CO COM COM 233331107   1,377,752 12,286 SH   SOLE   8,689 0 3,597
DUKE ENERGY CORP NEW COM NEW COM 26441C204   1,254,232 12,969 SH   SOLE   9,194 0 3,775
EAST WEST BANCORP INC COM COM 27579R104   39,347,224 497,374 SH   SOLE   493,131 0 4,242
EDISON INTL COM COM 281020107   1,982,633 28,031 SH   SOLE   19,850 0 8,181
EMCOR GROUP INC COM COM 29084Q100   738,922 2,110 SH   SOLE   2,110 0 0
ENBRIDGE INC COM COM 29250N105   28,037,014 774,931 SH   SOLE   774,227 0 704
ENLINK MIDSTREAM LLC COM UNIT COM 29336T100   29,468,897 2,160,476 SH   SOLE   2,146,438 0 14,038
ENSIGN GROUP INC COM COM 29358P101   366,541 2,946 SH   SOLE   2,946 0 0
ENTERGY CORP NEW COM COM 29364G103   8,287,914 78,425 SH   SOLE   72,704 0 5,720
EOG RES INC COM COM 26875P101   2,043,256 15,983 SH   SOLE   15,983 0 0
EQT CORP COM COM 26884L109   1,446,583 39,023 SH   SOLE   39,023 0 0
EQUITRANS MIDSTREAM CORP COM COM 294600101   12,928,324 1,035,094 SH   SOLE   1,035,094 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104   593,394 17,165 SH   SOLE   17,165 0 0
EVERCORE INC CLASS A COM 29977A105   704,302 3,657 SH   SOLE   3,657 0 0
EVERGY INC COM COM 30034W106   652,624 12,226 SH   SOLE   8,678 0 3,548
EVERSOURCE ENERGY COM COM 30040W108   633,084 10,592 SH   SOLE   7,523 0 3,069
EXELON CORP COM COM 30161N101   58,730,944 1,563,240 SH   SOLE   1,537,645 0 25,596
F N B CORP COM COM 302520101   482,657 34,231 SH   SOLE   34,231 0 0
FORTIS INC COM COM 349553107   740,536 18,743 SH   SOLE   13,441 0 5,302
FRANKLIN ELEC INC COM COM 353514102   213,086 1,995 SH   SOLE   1,995 0 0
FULTON FINL CORP PA COM COM 360271100   343,303 21,605 SH   SOLE   21,605 0 0
GILEAD SCIENCES INC COM COM 375558103   51,571,468 704,047 SH   SOLE   698,526 0 5,521
GOLDMAN SACHS GROUP INC COM COM 38141G104   70,375,027 168,486 SH   SOLE   167,070 0 1,417
HACKETT GROUP INC COM COM 404609109   259,864 10,694 SH   SOLE   10,694 0 0
HAEMONETICS CORP MASS COM COM 405024100   372,041 4,359 SH   SOLE   4,359 0 0
HALLIBURTON CO COM COM 406216101   2,372,650 60,189 SH   SOLE   60,189 0 0
HAWKINS INC COM COM 420261109   723,994 9,427 SH   SOLE   9,427 0 0
HCA HEALTHCARE INC COM COM 40412C101   5,667,228 16,992 SH   SOLE   16,925 0 67
HERCULES CAPITAL INC COM COM 427096508   4,981,500 270,000 SH   SOLE   270,000 0 0
HESS CORP COM COM 42809H107   6,012,032 39,387 SH   SOLE   39,387 0 0
HESS MIDSTREAM LP CL A SHS COM 428103105   24,761,065 685,333 SH   SOLE   680,747 0 4,585
HF SINCLAIR CORP COM COM 403949100   4,487,423 74,332 SH   SOLE   74,332 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104   50,106,829 2,422,961 SH   SOLE   2,403,037 0 19,924
HUNTSMAN CORP COM COM 447011107   6,456,820 248,053 SH   SOLE   248,053 0 0
INTERDIGITAL INC COM COM 45867G101   480,348 4,512 SH   SOLE   4,512 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100   59,670,023 1,828,686 SH   SOLE   1,813,243 0 15,443
JANUS HENDERSON GROUP PLC ORD COM G4474Y214   383,037 11,646 SH   SOLE   11,646 0 0
JEFFERIES FINL GROUP INC COM COM 47233W109   60,995,708 1,383,123 SH   SOLE   1,371,398 0 11,724
JOHNSON & JOHNSON COM COM 478160104   70,244,899 444,054 SH   SOLE   441,326 0 2,728
JPMORGAN CHASE & CO COM COM 46625H100   61,158,011 305,332 SH   SOLE   302,772 0 2,560
KB HOME COM COM 48666K109   421,523 5,947 SH   SOLE   5,947 0 0
KINDER MORGAN INC DEL COM COM 49456B101   20,036,731 1,092,515 SH   SOLE   1,091,331 0 1,185
KINETIK HOLDINGS INC COM NEW C COM 02215L209   2,927,176 73,418 SH   SOLE   73,418 0 0
KULICKE & SOFFA INDS INC COM COM 501242101   601,758 11,961 SH   SOLE   11,961 0 0
LA Z BOY INC COM COM 505336107   417,732 11,104 SH   SOLE   11,104 0 0
LAMAR ADVERTISING CO NEW CL A COM 512816109   46,259,616 387,402 SH   SOLE   384,577 0 2,824
LANTHEUS HLDGS INC COM COM 516544103   279,458 4,490 SH   SOLE   4,490 0 0
LIBERTY ENERGY INC COM CL A COM 53115L104   2,551,399 123,137 SH   SOLE   123,137 0 0
LYONDELLBASELL INDUSTRIES N V COM N53745100   50,654,076 495,249 SH   SOLE   491,287 0 3,962
MAIN STR CAP CORP COM COM 56035L104   2,933,220 62,000 SH   SOLE   62,000 0 0
MARATHON PETE CORP COM COM 56585A102   10,995,775 54,570 SH   SOLE   54,426 0 144
MATSON INC COM COM 57686G105   299,546 2,665 SH   SOLE   2,665 0 0
MDU RES GROUP INC COM COM 552690109   614,426 24,382 SH   SOLE   17,335 0 7,047
MEDPACE HLDGS INC COM COM 58506Q109   1,250,440 3,094 SH   SOLE   3,094 0 0
MEDTRONIC PLC SHS COM G5960L103   55,512,300 636,974 SH   SOLE   631,637 0 5,337
MERCK & CO INC COM COM 58933Y105   51,611,971 391,148 SH   SOLE   387,860 0 3,288
MID-AMER APT CMNTYS INC COM COM 59522J103   25,984,111 197,478 SH   SOLE   196,641 0 836
MOVADO GROUP INC COM COM 624580106   336,948 12,064 SH   SOLE   12,064 0 0
MSC INDL DIRECT INC CL A COM 553530106   25,777,197 265,635 SH   SOLE   263,459 0 2,176
MUELLER INDS INC COM COM 624756102   379,505 7,037 SH   SOLE   7,037 0 0
NEWMARK GROUP INC CL A COM 65158N102   380,032 34,268 SH   SOLE   34,268 0 0
NEXTERA ENERGY INC COM COM 65339F101   6,020,879 94,209 SH   SOLE   83,624 0 10,585
NEXTERA ENERGY PARTNERS LP COM COM 65341B106   1,730,210 57,520 SH   SOLE   50,874 0 6,646
NISOURCE INC COM COM 65473P105   8,758,097 316,634 SH   SOLE   293,144 0 23,490
NOMAD FOODS LTD USD ORD SHS COM G6564A105   525,303 26,856 SH   SOLE   26,856 0 0
NUTRIEN LTD COM COM 67077M108   33,791,323 622,193 SH   SOLE   618,410 0 3,784
OCCIDENTAL PETE CORP COM COM 674599105   6,369,865 98,013 SH   SOLE   98,013 0 0
OGE ENERGY CORP COM COM 670837103   30,620,013 892,712 SH   SOLE   877,726 0 14,986
OLD REP INTL CORP COM COM 680223104   73,328,945 2,387,010 SH   SOLE   2,368,892 0 18,118
OMNICOM GROUP INC COM COM 681919106   548,339 5,667 SH   SOLE   5,667 0 0
ONE GAS INC COM COM 68235P108   898,387 13,922 SH   SOLE   10,820 0 3,102
ONEMAIN HLDGS INC COM COM 68268W103   2,826,656 55,327 SH   SOLE   55,327 0 0
ONEOK INC NEW COM COM 682680103   27,291,578 340,421 SH   SOLE   340,123 0 299
ORION S.A. COM COM L72967109   244,890 10,412 SH   SOLE   10,412 0 0
OVINTIV INC COM COM 69047Q102   1,509,875 29,092 SH   SOLE   29,092 0 0
PATTERSON COS INC COM COM 703395103   528,198 19,103 SH   SOLE   19,103 0 0
PAYCHEX INC COM COM 704326107   71,077,040 578,803 SH   SOLE   573,929 0 4,874
PEMBINA PIPELINE CORP COM COM 706327103   12,660,696 358,254 SH   SOLE   358,254 0 0
PFIZER INC COM COM 717081103   510,184 18,385 SH   SOLE   18,385 0 0
PG&E CORP COM COM 69331C108   657,495 39,230 SH   SOLE   27,865 0 11,365
PHILLIPS 66 COM COM 718546104   50,190,794 307,278 SH   SOLE   305,156 0 2,122
PIONEER NAT RES CO COM COM 723787107   4,544,925 17,314 SH   SOLE   17,314 0 0
PLAINS GP HLDGS L P LTD PARTNR COM 72651A207   35,668,257 1,954,425 SH   SOLE   1,946,534 0 7,891
PORTLAND GEN ELEC CO COM NEW COM 736508847   6,308,484 150,202 SH   SOLE   150,202 0 0
PPL CORP COM COM 69351T106   7,759,339 281,850 SH   SOLE   260,438 0 21,412
PREFERRED BK LOS ANGELES CA CO COM 740367404   302,551 3,941 SH   SOLE   3,941 0 0
PRESTIGE CONSMR HEALTHCARE INC COM 74112D101   551,238 7,597 SH   SOLE   7,597 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106   5,438,217 81,435 SH   SOLE   72,771 0 8,664
QUANEX BLDG PRODS CORP COM COM 747619104   323,504 8,418 SH   SOLE   8,418 0 0
RADIAN GROUP INC COM COM 750236101   455,426 13,607 SH   SOLE   13,607 0 0
RANGE RES CORP COM COM 75281A109   3,474,228 100,907 SH   SOLE   100,907 0 0
REALTY INCOME CORP COM COM 756109104   5,359,146 99,060 SH   SOLE   99,060 0 0
RETAIL OPPORTUNITY INVTS CORP COM 76131N101   281,361 21,947 SH   SOLE   21,947 0 0
ROYAL BK CDA COM COM 780087102   51,669,146 512,184 SH   SOLE   507,867 0 4,317
S & T BANCORP INC COM COM 783859101   284,325 8,863 SH   SOLE   8,863 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106   3,323,250 225,000 SH   SOLE   225,000 0 0
SCHLUMBERGER LTD COM STK COM 806857108   1,768,883 32,273 SH   SOLE   32,273 0 0
SEMPRA COM COM 816851109   7,519,117 104,679 SH   SOLE   95,829 0 8,850
SIGNET JEWELERS LIMITED SHS COM G81276100   408,286 4,080 SH   SOLE   4,080 0 0
SIMULATIONS PLUS INC COM COM 829214105   283,729 6,895 SH   SOLE   6,895 0 0
SM ENERGY CO COM COM 78454L100   4,392,682 88,118 SH   SOLE   88,118 0 0
SONOCO PRODS CO COM COM 835495102   533,574 9,225 SH   SOLE   9,225 0 0
SOUTHERN CO COM COM 842587107   1,973,065 27,503 SH   SOLE   19,480 0 8,023
STAG INDL INC COM COM 85254J102   24,841,570 646,243 SH   SOLE   640,931 0 5,312
STANDARD MTR PRODS INC COM COM 853666105   301,782 8,995 SH   SOLE   8,995 0 0
SUNCOR ENERGY INC NEW COM COM 867224107   9,554,301 258,854 SH   SOLE   258,854 0 0
T-MOBILE US INC COM COM 872590104   5,104,630 31,275 SH   SOLE   31,181 0 94
TARGA RES CORP COM COM 87612G101   33,729,405 301,182 SH   SOLE   300,249 0 933
TC ENERGY CORP COM COM 87807B107   21,113,173 525,203 SH   SOLE   524,860 0 343
TEGNA INC COM COM 87901J105   617,097 41,305 SH   SOLE   41,305 0 0
TEXAS INSTRS INC COM COM 882508104   69,843,468 400,915 SH   SOLE   397,882 0 3,033
UNION PAC CORP COM COM 907818108   5,718,531 23,253 SH   SOLE   23,160 0 92
UNITED PARCEL SERVICE INC CL B COM 911312106   27,869,630 187,510 SH   SOLE   186,373 0 1,137
VAIL RESORTS INC COM COM 91879Q109   5,570,750 25,000 SH   SOLE   25,000 0 0
VALERO ENERGY CORP COM COM 91913Y100   2,791,635 16,355 SH   SOLE   16,355 0 0
VISTRA CORP COM COM 92840M102   2,395,055 34,387 SH   SOLE   24,366 0 10,021
VONTIER CORPORATION COM COM 928881101   497,826 10,975 SH   SOLE   10,975 0 0
WASTE MGMT INC DEL COM COM 94106L109   8,796,387 41,269 SH   SOLE   41,098 0 170
WEC ENERGY GROUP INC COM COM 92939U106   1,140,811 13,892 SH   SOLE   9,852 0 4,040
WILLIAMS COS INC COM COM 969457100   29,864,059 766,335 SH   SOLE   764,208 0 2,127
WINMARK CORP COM COM 974250102   370,381 1,024 SH   SOLE   1,024 0 0
GIBSON ENERGY INC COM COM 374825958   4,995,461 293,153 SH   SOLE   293,153 0 0
KEYERA CORP COM COM 493271951   9,672,774 375,170 SH   SOLE   375,170 0 0
ALLIANCEBERNSTEIN HLDG L P UNI COM 01881G106   7,086,960 204,000 SH   SOLE   204,000 0 0
CHENIERE ENERGY PARTNERS LP CO COM 16411Q101   4,774,010 96,659 SH   SOLE   95,915 0 744
ENERGY TRANSFER L P COM UT LTD COM 29273V100   93,905,064 5,969,807 SH   SOLE   5,940,221 0 29,586
ENTERPRISE PRODS PARTNERS L P COM 293792107   93,983,378 3,220,815 SH   SOLE   3,201,894 0 18,921
MPLX LP COM UNIT REP LTD COM 55336V100   99,151,043 2,385,733 SH   SOLE   2,369,232 0 16,500
NUSTAR ENERGY LP UNIT COM COM 67058H102   19,301,746 829,469 SH   SOLE   823,422 0 6,047
PLAINS ALL AMERN PIPELINE L P COM 726503105   43,898,669 2,499,924 SH   SOLE   2,480,596 0 19,328
SUNOCO LP/SUNOCO FIN CORP COM COM 86765K109   26,357,025 437,171 SH   SOLE   434,017 0 3,154
WESTERN MIDSTREAM PARTNERS LP COM 958669103   50,434,879 1,418,703 SH   SOLE   1,408,444 0 10,259
BHP GROUP LTD SPONSORED ADS ADR 088606108   6,922,800 120,000 SH   SOLE   120,000 0 0
BRITISH AMERN TOB PLC SPONSORE ADR 110448107   4,117,500 135,000 SH   SOLE   135,000 0 0
NATIONAL GRID PLC SPONSORED AD ADR 636274409   6,111,822 89,590 SH   SOLE   86,481 0 3,109
PETROLEO BRASILEIRO SA PETROBR ADR 71654V408   4,182,750 275,000 SH   SOLE   275,000 0 0
SHELL PLC SPON ADS ADR 780259305   5,363,200 80,000 SH   SOLE   80,000 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   57,931,836 841,665 SH   SOLE   834,871 0 6,794
VALE S A SPONSORED ADS ADR 91912E105   3,352,250 275,000 SH   SOLE   275,000 0 0
ISHARES TR SELECT DIVID ETF COM 464287168   7,759,106 62,990 SH   SOLE   62,771 0 219
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886   1,239,315 18,878 SH   SOLE   18,463 0 415
SPDR S&P 500 ETF TR TR UNIT COM 78462F103   263,495 504 SH   SOLE   504 0 0