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   577,102 41,668 SH   SOLE   41,668 0 0
ABBVIE INC COM COM 00287Y109   77,298,926 450,670 SH   SOLE   447,162 0 3,508
AES CORP COM COM 00130H105   3,346,605 190,473 SH   SOLE   172,666 0 17,807
ALLIANT ENERGY CORP COM COM 018802108   1,135,121 22,301 SH   SOLE   14,644 0 7,657
ALLISON TRANSMISSION HLDGS INC COM 01973R101   676,345 8,911 SH   SOLE   8,911 0 0
ALTRIA GROUP INC COM COM 02209S103   8,199,000 180,000 SH   SOLE   180,000 0 0
AMEREN CORP COM COM 023608102   5,364,304 75,437 SH   SOLE   68,961 0 6,475
AMERICAN ELEC PWR CO INC COM COM 025537101   1,851,577 21,103 SH   SOLE   13,821 0 7,282
AMERICAN TOWER CORP NEW COM COM 03027X100   6,925,737 35,630 SH   SOLE   35,485 0 144
AMERICAN WTR WKS CO INC NEW CO COM 030420103   732,854 5,674 SH   SOLE   3,717 0 1,957
AMKOR TECHNOLOGY INC COM COM 031652100   914,537 22,852 SH   SOLE   22,852 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   258,199 5,040 SH   SOLE   5,040 0 0
ANTERO MIDSTREAM CORP COM COM 03676B102   37,821,180 2,565,887 SH   SOLE   2,555,179 0 10,708
ANTERO RESOURCES CORP COM COM 03674X106   1,861,248 57,041 SH   SOLE   56,236 0 805
APOGEE ENTERPRISES INC COM COM 037598109   379,209 6,035 SH   SOLE   6,035 0 0
APPLE HOSPITALITY REIT INC COM COM 03784Y200   5,818,748 400,189 SH   SOLE   400,189 0 0
APPLIED INDL TECHNOLOGIES INC COM 03820C105   446,200 2,300 SH   SOLE   2,300 0 0
ASSOCIATED BANC CORP COM COM 045487105   1,223,126 57,831 SH   SOLE   57,831 0 0
ATMOS ENERGY CORP COM COM 049560105   3,520,405 30,179 SH   SOLE   27,472 0 2,708
BAKER HUGHES COMPANY CL A COM 05722G100   1,974,831 56,151 SH   SOLE   55,385 0 766
BANK AMERICA CORP COM COM 060505104   43,948,921 1,105,077 SH   SOLE   1,095,860 0 9,217
BANK NEW YORK MELLON CORP COM COM 064058100   65,332,883 1,090,881 SH   SOLE   1,081,786 0 9,095
BENCHMARK ELECTRS INC COM COM 08160H101   601,528 15,244 SH   SOLE   15,244 0 0
BEST BUY INC COM COM 086516101   8,429,000 100,000 SH   SOLE   100,000 0 0
BLACK HILLS CORP COM COM 092113109   664,469 12,219 SH   SOLE   7,999 0 4,220
BOISE CASCADE CO DEL COM COM 09739D100   702,444 5,892 SH   SOLE   5,892 0 0
BRINKS CO COM COM 109696104   353,690 3,454 SH   SOLE   3,454 0 0
BROADCOM INC COM COM 11135F101   1,235,023 769 SH   SOLE   769 0 0
CABOT CORP COM COM 127055101   290,556 3,162 SH   SOLE   3,162 0 0
CALIFORNIA RES CORP COM STOCK COM 13057Q305   222,566 4,182 SH   SOLE   4,182 0 0
CAMDEN PPTY TR SH BEN INT COM 133131102   20,609,480 188,887 SH   SOLE   187,329 0 1,558
CANADIAN NAT RES LTD COM COM 136385101   61,307,566 1,722,123 SH   SOLE   1,708,440 0 13,683
CARDINAL HEALTH INC COM COM 14149Y108   25,346,312 257,794 SH   SOLE   255,682 0 2,112
CENOVUS ENERGY INC COM COM 15135U109   2,768,954 140,842 SH   SOLE   138,876 0 1,966
CENTERPOINT ENERGY INC COM COM 15189T107   8,246,718 266,195 SH   SOLE   244,350 0 21,845
CHENIERE ENERGY INC COM NEW COM 16411R208   25,015,741 143,086 SH   SOLE   142,627 0 459
CHORD ENERGY CORPORATION COM N COM 674215207   3,318,890 19,793 SH   SOLE   19,561 0 232
CISCO SYS INC COM COM 17275R102   57,716,317 1,214,825 SH   SOLE   1,204,240 0 10,585
CME GROUP INC COM COM 12572Q105   670,996 3,413 SH   SOLE   3,413 0 0
CMS ENERGY CORP COM COM 125896100   38,905,427 653,543 SH   SOLE   639,965 0 13,578
COCA COLA CO COM COM 191216100   73,163,100 1,149,460 SH   SOLE   1,139,913 0 9,547
COMCAST CORP NEW CL A COM 20030N101   58,305,901 1,488,915 SH   SOLE   1,477,019 0 11,896
CONAGRA BRANDS INC COM COM 205887102   41,117,359 1,446,775 SH   SOLE   1,436,718 0 10,057
CONOCOPHILLIPS COM COM 20825C104   4,289,708 37,504 SH   SOLE   36,977 0 527
CONSTELLATION ENERGY CORP COM COM 21037T109   7,772,993 38,813 SH   SOLE   33,449 0 5,364
COTERRA ENERGY INC COM COM 127097103   1,578,411 59,183 SH   SOLE   58,328 0 855
CROWN CASTLE INC COM COM 22822V101   4,353,030 44,555 SH   SOLE   44,417 0 138
CSX CORP COM COM 126408103   5,982,079 178,836 SH   SOLE   178,111 0 725
CTS CORP COM COM 126501105   269,352 5,320 SH   SOLE   5,320 0 0
DOMINION ENERGY INC COM COM 25746U109   8,938,237 182,413 SH   SOLE   171,186 0 11,227
DT MIDSTREAM INC COMMON STOCK COM 23345M107   12,821,341 180,506 SH   SOLE   180,506 0 0
DTE ENERGY CO COM COM 233331107   1,358,318 12,236 SH   SOLE   7,983 0 4,253
DUKE ENERGY CORP NEW COM NEW COM 26441C204   1,291,464 12,885 SH   SOLE   8,427 0 4,458
EAST WEST BANCORP INC COM COM 27579R104   47,578,101 649,708 SH   SOLE   644,265 0 5,443
EDISON INTL COM COM 281020107   7,387,741 102,879 SH   SOLE   93,223 0 9,656
EMCOR GROUP INC COM COM 29084Q100   787,112 2,156 SH   SOLE   2,156 0 0
ENBRIDGE INC COM COM 29250N105   28,191,415 792,116 SH   SOLE   791,349 0 767
ENLINK MIDSTREAM LLC COM UNIT COM 29336T100   31,015,900 2,254,063 SH   SOLE   2,237,386 0 16,677
ENSIGN GROUP INC COM COM 29358P101   373,296 3,018 SH   SOLE   3,018 0 0
ENTERGY CORP NEW COM COM 29364G103   8,365,128 78,179 SH   SOLE   71,468 0 6,710
EOG RES INC COM COM 26875P101   1,883,770 14,966 SH   SOLE   14,791 0 175
EQT CORP COM COM 26884L109   1,475,280 39,894 SH   SOLE   39,337 0 557
EQUITRANS MIDSTREAM CORP COM COM 294600101   13,962,638 1,075,704 SH   SOLE   1,073,884 0 1,820
ETHAN ALLEN INTERIORS INC COM COM 297602104   489,079 17,536 SH   SOLE   17,536 0 0
EVERCORE INC CLASS A COM 29977A105   778,903 3,737 SH   SOLE   3,737 0 0
EVERGY INC COM COM 30034W106   642,367 12,127 SH   SOLE   7,941 0 4,186
EVERSOURCE ENERGY COM COM 30040W108   597,894 10,543 SH   SOLE   6,906 0 3,637
EXELON CORP COM COM 30161N101   53,334,314 1,541,009 SH   SOLE   1,512,902 0 28,107
EXXON MOBIL CORP COM COM 30231G102   4,713,473 40,944 SH   SOLE   40,371 0 573
F N B CORP COM COM 302520101   479,717 35,067 SH   SOLE   35,067 0 0
FORTIS INC COM COM 349553107   709,024 18,255 SH   SOLE   11,988 0 6,267
FULTON FINL CORP PA COM COM 360271100   375,801 22,132 SH   SOLE   22,132 0 0
GILEAD SCIENCES INC COM COM 375558103   73,292,714 1,068,251 SH   SOLE   1,060,271 0 7,981
GOLDMAN SACHS GROUP INC COM COM 38141G104   74,881,710 165,550 SH   SOLE   164,171 0 1,379
HACKETT GROUP INC COM COM 404609109   236,357 10,882 SH   SOLE   10,882 0 0
HAEMONETICS CORP MASS COM COM 405024100   368,562 4,455 SH   SOLE   4,455 0 0
HALLIBURTON CO COM COM 406216101   2,063,282 61,080 SH   SOLE   60,228 0 852
HAWKINS INC COM COM 420261109   876,148 9,628 SH   SOLE   9,628 0 0
HCA HEALTHCARE INC COM COM 40412C101   5,421,404 16,874 SH   SOLE   16,804 0 70
HESS CORP COM COM 42809H107   5,966,446 40,445 SH   SOLE   39,877 0 568
HESS MIDSTREAM LP CL A SHS COM 428103105   26,315,480 722,159 SH   SOLE   717,538 0 4,621
HF SINCLAIR CORP COM COM 403949100   4,074,749 76,392 SH   SOLE   75,323 0 1,069
HOST HOTELS & RESORTS INC COM COM 44107P104   38,725,787 2,153,826 SH   SOLE   2,135,339 0 18,487
HUNTSMAN CORP COM COM 447011107   5,630,406 247,273 SH   SOLE   247,273 0 0
INTERDIGITAL INC COM COM 45867G101   536,409 4,602 SH   SOLE   4,602 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100   51,571,982 1,772,842 SH   SOLE   1,757,790 0 15,052
JANUS HENDERSON GROUP PLC ORD COM G4474Y214   402,093 11,928 SH   SOLE   11,928 0 0
JEFFERIES FINL GROUP INC COM COM 47233W109   67,704,131 1,360,614 SH   SOLE   1,349,221 0 11,392
JOHNSON & JOHNSON COM COM 478160104   68,766,298 470,486 SH   SOLE   466,312 0 4,175
JPMORGAN CHASE & CO. COM COM 46625H100   60,393,632 298,594 SH   SOLE   296,120 0 2,474
KB HOME COM COM 48666K109   424,659 6,051 SH   SOLE   6,051 0 0
KINDER MORGAN INC DEL COM COM 49456B101   24,229,012 1,219,377 SH   SOLE   1,213,977 0 5,400
KINETIK HOLDINGS INC COM NEW C COM 02215L209   6,356,067 153,380 SH   SOLE   153,380 0 0
LA Z BOY INC COM COM 505336107   423,352 11,356 SH   SOLE   11,356 0 0
LAMAR ADVERTISING CO NEW CL A COM 512816109   39,687,851 332,033 SH   SOLE   329,290 0 2,742
LIBERTY ENERGY INC COM CL A COM 53115L104   2,628,463 125,824 SH   SOLE   124,516 0 1,308
LYONDELLBASELL INDUSTRIES N V COM N53745100   56,711,993 592,850 SH   SOLE   587,658 0 5,192
MARATHON PETE CORP COM COM 56585A102   5,942,846 34,257 SH   SOLE   34,009 0 248
MATSON INC COM COM 57686G105   357,548 2,730 SH   SOLE   2,730 0 0
MDU RES GROUP INC COM COM 552690109   606,316 24,156 SH   SOLE   15,854 0 8,302
MEDPACE HLDGS INC COM COM 58506Q109   805,167 1,955 SH   SOLE   1,955 0 0
MEDTRONIC PLC SHS COM G5960L103   60,154,411 764,254 SH   SOLE   757,920 0 6,333
MERCK & CO INC COM COM 58933Y105   47,643,998 384,847 SH   SOLE   381,659 0 3,187
MID-AMER APT CMNTYS INC COM COM 59522J103   28,068,959 196,823 SH   SOLE   195,683 0 1,141
MOVADO GROUP INC COM COM 624580106   307,270 12,360 SH   SOLE   12,360 0 0
MSC INDL DIRECT INC CL A COM 553530106   16,646,385 209,890 SH   SOLE   208,062 0 1,828
MUELLER INDS INC COM COM 624756102   409,285 7,188 SH   SOLE   7,188 0 0
NATIONAL HEALTHCARE CORP COM COM 635906100   322,924 2,979 SH   SOLE   2,979 0 0
NEWMARK GROUP INC CL A COM 65158N102   358,981 35,091 SH   SOLE   35,091 0 0
NEXTERA ENERGY INC COM COM 65339F101   7,649,491 108,028 SH   SOLE   95,525 0 12,503
NEXTERA ENERGY PARTNERS LP COM COM 65341B106   1,580,527 57,183 SH   SOLE   49,331 0 7,852
NISOURCE INC COM COM 65473P105   9,075,588 315,015 SH   SOLE   287,470 0 27,545
NOMAD FOODS LTD USD ORD SHS COM G6564A105   452,392 27,451 SH   SOLE   27,451 0 0
NUTRIEN LTD COM COM 67077M108   31,718,834 623,037 SH   SOLE   617,621 0 5,416
OCCIDENTAL PETE CORP COM COM 674599105   6,314,976 100,190 SH   SOLE   98,795 0 1,395
OGE ENERGY CORP COM COM 670837103   31,512,647 882,707 SH   SOLE   864,328 0 18,379
OLD REP INTL CORP COM COM 680223104   72,652,301 2,351,207 SH   SOLE   2,333,532 0 17,676
OMNICOM GROUP INC COM COM 681919106   511,290 5,700 SH   SOLE   5,700 0 0
ONE GAS INC COM COM 68235P108   888,792 13,920 SH   SOLE   10,251 0 3,669
ONEMAIN HLDGS INC COM COM 68268W103   696,898 14,372 SH   SOLE   14,372 0 0
ONEOK INC NEW COM COM 682680103   33,385,095 409,382 SH   SOLE   408,302 0 1,080
ORGANON & CO COMMON STOCK COM 68622V106   291,311 14,073 SH   SOLE   14,073 0 0
ORION S.A. COM COM L72967109   232,476 10,596 SH   SOLE   10,596 0 0
OVINTIV INC COM COM 69047Q102   1,395,226 29,768 SH   SOLE   29,353 0 415
PATTERSON COS INC COM COM 703395103   471,425 19,545 SH   SOLE   19,545 0 0
PAYCHEX INC COM COM 704326107   67,498,055 569,316 SH   SOLE   564,578 0 4,738
PEMBINA PIPELINE CORP COM COM 706327103   15,795,746 425,991 SH   SOLE   424,493 0 1,498
PFIZER INC COM COM 717081103   517,798 18,506 SH   SOLE   18,506 0 0
PG&E CORP COM COM 69331C108   682,861 39,110 SH   SOLE   25,623 0 13,487
PHILLIPS 66 COM COM 718546104   42,318,253 299,768 SH   SOLE   297,415 0 2,353
PLAINS GP HLDGS L P LTD PARTNR COM 72651A207   27,199,560 1,445,248 SH   SOLE   1,439,418 0 5,829
PORTLAND GEN ELEC CO COM NEW COM 736508847   6,494,734 150,202 SH   SOLE   150,202 0 0
PPL CORP COM COM 69351T106   7,761,041 280,689 SH   SOLE   255,574 0 25,114
PREFERRED BK LOS ANGELES CA CO COM 740367404   302,715 4,010 SH   SOLE   4,010 0 0
PRESTIGE CONSMR HEALTHCARE INC COM 74112D101   534,414 7,762 SH   SOLE   7,762 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106   5,944,827 80,663 SH   SOLE   70,478 0 10,185
QCR HOLDINGS INC COM COM 74727A104   303,060 5,051 SH   SOLE   5,051 0 0
QUANEX BLDG PRODS CORP COM COM 747619104   238,426 8,623 SH   SOLE   8,623 0 0
RADIAN GROUP INC COM COM 750236101   862,216 27,724 SH   SOLE   27,724 0 0
RANGE RES CORP COM COM 75281A109   3,466,365 103,381 SH   SOLE   101,936 0 1,445
REALTY INCOME CORP COM COM 756109104   5,232,349 99,060 SH   SOLE   99,060 0 0
RETAIL OPPORTUNITY INVTS CORP COM 76131N101   277,636 22,336 SH   SOLE   22,336 0 0
ROBERT HALF INC COM 770323103   35,357,392 552,632 SH   SOLE   547,971 0 4,661
ROYAL BK CDA COM COM 780087102   53,656,818 504,388 SH   SOLE   500,202 0 4,187
S & T BANCORP INC COM COM 783859101   301,144 9,019 SH   SOLE   9,019 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106   3,465,000 225,000 SH   SOLE   225,000 0 0
SCHLUMBERGER LTD COM STK COM 806857108   1,548,306 32,817 SH   SOLE   32,347 0 470
SELECT MED HLDGS CORP COM COM 81619Q105   659,128 18,800 SH   SOLE   18,800 0 0
SEMPRA COM COM 816851109   7,915,518 104,069 SH   SOLE   93,693 0 10,377
SIGNET JEWELERS LIMITED SHS COM G81276100   373,369 4,168 SH   SOLE   4,168 0 0
SIMULATIONS PLUS INC COM COM 829214105   342,479 7,044 SH   SOLE   7,044 0 0
SM ENERGY CO COM COM 78454L100   229,681 5,313 SH   SOLE   5,313 0 0
SONOCO PRODS CO COM COM 835495102   470,732 9,281 SH   SOLE   9,281 0 0
SOUTHERN CO COM COM 842587107   2,120,919 27,342 SH   SOLE   17,874 0 9,468
STAG INDL INC COM COM 85254J102   22,824,539 632,960 SH   SOLE   627,827 0 5,133
STANDARD MTR PRODS INC COM COM 853666105   255,061 9,198 SH   SOLE   9,198 0 0
SUNCOR ENERGY INC NEW COM COM 867224107   5,212,194 136,803 SH   SOLE   134,900 0 1,903
SUNSTONE HOTEL INVS INC NEW CO COM 867892101   302,786 28,947 SH   SOLE   28,947 0 0
T-MOBILE US INC COM COM 872590104   6,244,973 35,447 SH   SOLE   35,341 0 106
TARGA RES CORP COM COM 87612G101   44,338,862 344,299 SH   SOLE   342,873 0 1,426
TC ENERGY CORP COM COM 87807B107   24,885,867 656,619 SH   SOLE   654,772 0 1,847
TEGNA INC COM COM 87901J105   585,912 42,031 SH   SOLE   42,031 0 0
TEXAS INSTRS INC COM COM 882508104   45,039,031 231,527 SH   SOLE   229,978 0 1,550
UNION PAC CORP COM COM 907818108   5,156,337 22,789 SH   SOLE   22,697 0 93
UNITED PARCEL SERVICE INC CL B COM 911312106   2,787,212 20,367 SH   SOLE   20,278 0 88
VAIL RESORTS INC COM COM 91879Q109   4,503,250 25,000 SH   SOLE   25,000 0 0
VALERO ENERGY CORP COM COM 91913Y100   1,830,487 11,677 SH   SOLE   11,514 0 163
VISTRA CORP COM COM 92840M102   2,238,747 26,038 SH   SOLE   17,028 0 9,010
VONTIER CORPORATION COM COM 928881101   428,298 11,212 SH   SOLE   11,212 0 0
WASTE MGMT INC DEL COM COM 94106L109   5,817,457 27,268 SH   SOLE   27,138 0 130
WEC ENERGY GROUP INC COM COM 92939U106   1,084,160 13,818 SH   SOLE   9,044 0 4,774
WILLIAMS COS INC COM COM 969457100   36,692,168 863,345 SH   SOLE   861,206 0 2,139
WINMARK CORP COM COM 974250102   367,088 1,041 SH   SOLE   1,041 0 0
GIBSON ENERGY INC COM COM 374825958   5,196,201 305,816 SH   SOLE   305,816 0 0
KEYERA CORP COM COM 493271951   10,837,894 391,397 SH   SOLE   391,397 0 0
ALLIANCEBERNSTEIN HLDG L P UNI COM 01881G106   6,893,160 204,000 SH   SOLE   204,000 0 0
CHENIERE ENERGY PARTNERS LP CO COM 16411Q101   4,897,456 99,724 SH   SOLE   98,973 0 751
ENERGY TRANSFER L P COM UT LTD COM 29273V100   100,842,677 6,217,181 SH   SOLE   6,187,504 0 29,677
ENTERPRISE PRODS PARTNERS L P COM 293792107   91,123,703 3,144,365 SH   SOLE   3,125,472 0 18,893
MPLX LP COM UNIT REP LTD COM 55336V100   109,533,705 2,571,817 SH   SOLE   2,554,850 0 16,968
PLAINS ALL AMERN PIPELINE L P COM 726503105   45,520,200 2,548,723 SH   SOLE   2,529,326 0 19,397
SUNOCO LP/SUNOCO FIN CORP COM COM 86765K109   32,981,080 583,323 SH   SOLE   578,950 0 4,373
WESTERN MIDSTREAM PARTNERS LP COM 958669103   57,947,414 1,458,530 SH   SOLE   1,448,216 0 10,314
BHP GROUP LTD SPONSORED ADS ADR 088606108   6,850,800 120,000 SH   SOLE   120,000 0 0
BRITISH AMERN TOB PLC SPONSORE ADR 110448107   4,175,550 135,000 SH   SOLE   135,000 0 0
NATIONAL GRID PLC SPONSORED AD ADR 636274409   4,694,820 82,655 SH   SOLE   79,119 0 3,536
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   55,468,734 831,865 SH   SOLE   825,302 0 6,562
VALE S A SPONSORED ADS ADR 91912E105   5,082,350 455,000 SH   SOLE   455,000 0 0
ISHARES TR CORE HIGH DV ETF COM 46429B663   298,293 2,744 SH   SOLE   2,744 0 0
ISHARES TR SELECT DIVID ETF COM 464287168   38,125,586 315,140 SH   SOLE   313,655 0 1,484
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886   2,196,732 32,239 SH   SOLE   31,693 0 545
SPDR S&P 500 ETF TR TR UNIT COM 78462F103   248,164 456 SH   SOLE   456 0 0