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
3M CO COM 88579Y101 3,029 15,249 SH   SOLE   15,099 0 150
ABBOTT LABORATORIES COM 002824100 13,670 117,915 SH   SOLE   117,151 0 764
ABBVIE INC COM 00287Y109 15,462 137,266 SH   SOLE   132,986 0 4,280
ACCENTURE PLC SHS CLASS A G1151C101 455 1,543 SH   SOLE   1,543 0 0
ADOBE SYSTEMS INC COM 00724F101 1,684 2,875 SH   SOLE   2,875 0 0
AFLAC INC COM 001055102 1,762 32,827 SH   SOLE   20,300 0 12,527
AGNICO-EAGLE MINES LTD COM 008474108 302 5,000 SH   SOLE   5,000 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 801 2,785 SH   SOLE   2,785 0 0
ALICO INC COM 016230104 748 21,024 SH   SOLE   21,024 0 0
ALPHABET INC CAP STK CL A 02079K305 293 120 SH   SOLE   120 0 0
ALPHABET INC CAP STK CL C 02079K107 772 308 SH   SOLE   308 0 0
AMAZON.COM INC COM 023135106 619 180 SH   SOLE   180 0 0
AMCOR PLC ORD G0250X107 985 85,985 SH   SOLE   85,985 0 0
AMERICAN ELECTRIC POWER CO COM 025537101 432 5,104 SH   SOLE   5,104 0 0
AMERICAN EXPRESS COMPANY COM 025816109 5,598 33,879 SH   SOLE   33,788 0 91
AMETEK INC COM 031100100 1,697 12,708 SH   SOLE   12,708 0 0
AMGEN INC COM 031162100 1,864 7,647 SH   SOLE   5,972 0 1,675
APPLE INC COM 037833100 4,743 34,632 SH   SOLE   30,882 0 3,750
ARCHER DANIELS MIDLAND CO COM 039483102 499 8,230 SH   SOLE   8,230 0 0
AT&T INC COM 00206R102 2,795 97,109 SH   SOLE   82,363 0 14,746
AUTOMATIC DATA PROCESSING INC COM 053015103 623 3,135 SH   SOLE   2,235 0 900
B&G FOODS INC COM 05508R106 1,649 50,275 SH   SOLE   40,275 0 10,000
BADGER METER INC COM 056525108 9,861 100,496 SH   SOLE   99,846 0 650
BAE SYSTEMS PLC SPON ADR 05523R107 1,312 45,500 SH   SOLE   32,600 0 12,900
BANK OF NEW YORK MELLON CORP COM 064058100 417 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,531 19,017 SH   SOLE   19,017 0 0
BERKSHIRE HATHAWAY INC - B CL B NEW 084670702 445 1,600 SH   SOLE   1,600 0 0
BHP GROUP LIMITED AMERICAN DEP SPON ADR 088606108 1,278 17,550 SH   SOLE   11,750 0 5,800
BLOCK H & R INC COM 093671105 4,295 182,925 SH   SOLE   160,625 0 22,300
BRISTOL MYERS SQUIBB CO COM 110122108 3,075 46,018 SH   SOLE   38,554 0 7,464
BROOKS AUTOMATION INC COM 114340102 2,594 27,225 SH   SOLE   26,925 0 300
BUSINESS FIRST BANCSHARES INC COM 12326C105 367 16,000 SH   SOLE   16,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 691 7,380 SH   SOLE   7,380 0 0
CAMPBELL SOUP CO COM 134429109 1,384 30,362 SH   SOLE   30,362 0 0
CANON INC SPON ADR 138006309 2,287 101,050 SH   SOLE   100,050 0 1,000
CARRIER GLOBAL CORPORATION COM COM 14448C104 216 4,446 SH   SOLE   4,446 0 0
CATERPILLAR INC COM 149123101 663 3,045 SH   SOLE   3,045 0 0
CB FINANCIAL SERVICES INC COM 12479G101 247 11,160 SH   SOLE   11,160 0 0
CHENIERE ENERGY PARTNERS L P C COM UNIT 16411Q101 403 9,100 SH   SOLE   4,100 0 5,000
CHEVRON CORP COM 166764100 4,972 47,467 SH   SOLE   46,309 0 1,158
CINCINNATI FINANCIAL CORP COM 172062101 359 3,080 SH   SOLE   3,080 0 0
CISCO SYSTEMS INC COM 17275R102 792 14,952 SH   SOLE   14,952 0 0
CKX LANDS INC COM 12562N104 613 49,313 SH   SOLE   49,313 0 0
CLOROX CO COM 189054109 2,384 13,250 SH   SOLE   11,700 0 1,550
COCA-COLA CO COM 191216100 7,594 140,340 SH   SOLE   131,513 0 8,827
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 571 8,250 SH   SOLE   8,250 0 0
COLGATE-PALMOLIVE CO COM 194162103 5,349 65,748 SH   SOLE   60,770 0 4,978
COMCAST CORP CL A 20030N101 273 4,787 SH   SOLE   4,417 0 370
CONOCOPHILLIPS COM 20825C104 409 6,722 SH   SOLE   6,722 0 0
CONSOLIDATED EDISON INC COM 209115104 1,499 20,899 SH   SOLE   15,449 0 5,450
COPART INC COM 217204106 948 7,190 SH   SOLE   7,190 0 0
CORNING INC COM 219350105 5,473 133,805 SH   SOLE   129,305 0 4,500
CORTEVA INC COM 22052L104 1,093 24,642 SH   SOLE   24,642 0 0
CRACKER BARREL OLD COUNTRY STO COM 22410J106 1,423 9,585 SH   SOLE   9,485 0 100
CUMMINS INC COM 231021106 2,473 10,145 SH   SOLE   10,145 0 0
CURTISS-WRIGHT CORP COM 231561101 1,161 9,775 SH   SOLE   9,775 0 0
CVS HEALTH CORP COM 126650100 391 4,688 SH   SOLE   4,688 0 0
DANAHER CORP COM 235851102 503 1,875 SH   SOLE   1,875 0 0
DARDEN RESTAURANTS INC COM 237194105 918 6,288 SH   SOLE   6,288 0 0
DEERE & CO COM 244199105 811 2,300 SH   SOLE   2,300 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,118 16,264 SH   SOLE   16,264 0 0
DISNEY WALT CO COM DISNEY 254687106 4,819 27,418 SH   SOLE   27,359 0 59
DOMINION ENERGY INC COM 25746U109 1,265 17,190 SH   SOLE   12,840 0 4,350
DOUGLAS DYNAMICS COM 25960R105 1,154 28,350 SH   SOLE   28,350 0 0
DUKE ENERGY CORP COM NEW 26441C204 1,232 12,483 SH   SOLE   8,219 0 4,264
EDWARDS LIFESCIENCES CORP COM 28176E108 7,989 77,132 SH   SOLE   77,132 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 2,547 139,275 SH   SOLE   139,275 0 0
ELI LILLY & CO COM 532457108 19,311 84,138 SH   SOLE   83,588 0 550
EMERSON ELECTRIC CO COM 291011104 11,464 119,121 SH   SOLE   113,671 0 5,450
ENTERGY CORP COM 29364G103 1,258 12,621 SH   SOLE   9,071 0 3,550
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 1,217 50,451 SH   SOLE   35,150 0 15,301
EQUITABLE HOLDINGS INC COM 29452E101 435 14,300 SH   SOLE   14,300 0 0
ERIE INDEMNITY CO CL A 29530P102 271 1,400 SH   SOLE   1,400 0 0
ESSENTIAL UTILITIES INC COM 29670G102 1,276 27,913 SH   SOLE   27,913 0 0
EXXON MOBIL CORP COM 30231G102 3,379 53,572 SH   SOLE   49,122 0 4,450
F5 NETWORKS COM 315616102 3,702 19,831 SH   SOLE   19,831 0 0
FACEBOOK INC CL A 30303M102 269 774 SH   SOLE   774 0 0
FEDERATED HERMES INC CL B 314211103 958 28,255 SH   SOLE   28,255 0 0
FEDEX CORP COM 31428X106 5,602 18,777 SH   SOLE   18,677 0 100
FORTUNE BRANDS HOME & SEC INC COM 34964C106 2,899 29,103 SH   SOLE   29,103 0 0
FRANKLIN RESOURCES INC COM 354613101 471 14,736 SH   SOLE   14,736 0 0
FREEPORT MCMORAN COP & GLD CL B 35671D857 230 6,200 SH   SOLE   6,200 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 479 20,600 SH   SOLE   20,600 0 0
GENERAL DYNAMICS CORP COM 369550108 2,698 14,329 SH   SOLE   12,104 0 2,225
GENERAL ELECTRIC CO COM 369604103 1,851 137,498 SH   SOLE   136,748 0 750
GENERAL MILLS INC COM 370334104 8,321 136,568 SH   SOLE   130,818 0 5,750
GENUINE PARTS CO COM 372460105 1,938 15,327 SH   SOLE   15,327 0 0
GILEAD SCIENCES INC COM 375558103 1,985 28,825 SH   SOLE   21,375 0 7,450
GORMAN RUPP COMPANY COM 383082104 658 19,100 SH   SOLE   19,100 0 0
HASBRO INC COM 418056107 3,723 39,390 SH   SOLE   39,190 0 200
HEALTHCARE SVCS GROUP COM 421906108 3,438 108,900 SH   SOLE   108,900 0 0
HERMAN MILLER INC COM 600544100 4,948 104,970 SH   SOLE   104,470 0 500
HERSHEY CO COM 427866108 2,114 12,137 SH   SOLE   11,655 0 482
HOLOGIC INC COM 436440101 6,671 99,985 SH   SOLE   95,735 0 4,250
HOME DEPOT INC COM 437076102 357 1,120 SH   SOLE   1,120 0 0
HONEYWELL INTL INC COM 438516106 1,635 7,455 SH   SOLE   7,455 0 0
HUBBELL INC COM 443510607 3,578 19,150 SH   SOLE   19,150 0 0
HYSTER YALE MATERIALS HANDLING CL A 449172105 372 5,100 SH   SOLE   5,100 0 0
II-VI INC COM 902104108 23,297 320,939 SH   SOLE   314,889 0 6,050
ILLINOIS TOOL WORKS INC COM 452308109 660 2,950 SH   SOLE   2,950 0 0
INTEL CORP COM 458140100 3,122 55,615 SH   SOLE   47,520 0 8,095
INTERNATIONAL BUSINESS MACHINE COM 459200101 9,154 62,449 SH   SOLE   58,199 0 4,250
INTERNATIONAL PAPER CO COM 460146103 685 11,168 SH   SOLE   11,168 0 0
INTL FLAVOR & FRAGRANCES INC COM 459506101 406 2,719 SH   SOLE   2,719 0 0
ISHARES BARCLAYS 1-3 Y TREASUR 1 3 YR TREAS BD 464287457 633 7,350 SH   SOLE   7,350 0 0
JOHNSON & JOHNSON COM 478160104 11,315 68,684 SH   SOLE   65,584 0 3,100
JPMORGAN CHASE & CO COM 46625H100 1,034 6,647 SH   SOLE   6,647 0 0
KELLOGG CO COM 487836108 4,908 76,293 SH   SOLE   71,743 0 4,550
KIMBERLY CLARK CORP COM 494368103 6,519 48,731 SH   SOLE   41,448 0 7,283
LAM RESEARCH CORP COM 512807108 2,408 3,700 SH   SOLE   3,700 0 0
LOCKHEED MARTIN CORP COM 539830109 2,221 5,871 SH   SOLE   4,921 0 950
LYONDELLBASELL INDUSTRIES NV COM N53745100 864 8,400 SH   SOLE   5,850 0 2,550
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 421 8,600 SH   SOLE   5,350 0 3,250
MARATHON PETROLEUM CORP COM 56585A102 575 9,520 SH   SOLE   9,520 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 457 3,250 SH   SOLE   3,250 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 7,427 84,092 SH   SOLE   84,092 0 0
MEDTRONIC PLC SHS G5960L103 1,612 12,990 SH   SOLE   9,640 0 3,350
MERCK & COMPANY INC COM 58933Y105 6,917 88,945 SH   SOLE   81,781 0 7,163
MEREDITH CORP COM 589433101 1,625 37,401 SH   SOLE   37,001 0 400
METLIFE INC COM 59156R108 2,713 45,322 SH   SOLE   45,122 0 200
MICROSOFT CORP COM 594918104 11,794 43,537 SH   SOLE   42,987 0 550
MODERNA INC COM 60770K107 258 1,100 SH   SOLE   0 0 1,100
MONDELEZ INTERNATIONAL INC COM 609207105 1,403 22,465 SH   SOLE   22,465 0 0
MOODYS CORP COM 615369105 942 2,600 SH   SOLE   2,600 0 0
MSA SAFETY INC COM 553498106 5,078 30,669 SH   SOLE   30,669 0 0
NATIONAL FUEL GAS CO COM 636180101 4,848 92,793 SH   SOLE   92,793 0 0
NATIONAL GRID PLC SPON ADR NEW 636274409 1,122 17,550 SH   SOLE   11,900 0 5,650
NEOGEN CORP COM 640491106 538 11,680 SH   SOLE   11,680 0 0
NESTLE SA ADR 641069406 971 7,793 SH   SOLE   7,718 0 75
NEWELL BRANDS INC COM 651229106 267 9,721 SH   SOLE   9,721 0 0
NEWMONT MINING CORP COM 651639106 763 12,031 SH   SOLE   12,031 0 0
NEXTERA ENERGY INC COM 65339F101 1,368 18,669 SH   SOLE   13,523 0 5,146
NORDSTROM INC COM 655664100 236 6,450 SH   SOLE   6,450 0 0
NORFOLK SOUTHERN CORP COM 655844108 644 2,425 SH   SOLE   2,425 0 0
NORTHROP GRUMMAN CORP COM 666807102 846 2,328 SH   SOLE   1,533 0 795
NORTHWEST BANC INC COM 667340103 258 18,900 SH   SOLE   12,000 0 6,900
NORTHWEST NATURAL HOLDING COMP COM 66765N105 315 6,000 SH   SOLE   5,400 0 600
OGE ENERGY CORP COM 670837103 1,299 38,600 SH   SOLE   27,800 0 10,800
OLD REPUBLIC INTL CORP COM 680223104 3,378 135,603 SH   SOLE   119,000 0 16,603
ONEOK INC NEW COM 682680103 3,206 57,625 SH   SOLE   45,675 0 11,950
ORGANON & CO COMMON STOCK 68622V106 2,255 74,510 SH   SOLE   57,698 0 16,812
PAYCHEX INC COM 704326107 3,293 30,685 SH   SOLE   30,300 0 385
PAYPAL HOLDINGS INC COM 70450Y103 771 2,645 SH   SOLE   2,645 0 0
PEPSICO INC COM 713448108 4,383 29,580 SH   SOLE   24,688 0 4,892
PERKINELMER INC COM 714046109 1,507 9,761 SH   SOLE   9,761 0 0
PFIZER INC COM 717081103 3,441 87,866 SH   SOLE   73,760 0 14,106
PHILLIPS 66 CO COM 718546104 4,117 47,978 SH   SOLE   43,528 0 4,450
PITNEY BOWES INC COM 724479100 114 13,000 SH   SOLE   13,000 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 641 3,358 SH   SOLE   3,358 0 0
POWELL INDUSTRIES INC COM 739128106 874 28,250 SH   SOLE   28,250 0 0
PPG INDUSTRIES INC COM 693506107 3,404 20,052 SH   SOLE   20,052 0 0
PPL CORP COM 69351T106 480 17,163 SH   SOLE   17,163 0 0
PRICE T ROWE GROUP INC COM 74144T108 205 1,038 SH   SOLE   1,038 0 0
PROCTER & GAMBLE CO COM 742718109 14,988 111,077 SH   SOLE   106,180 0 4,898
QUALCOMM INC COM 747525103 2,480 17,353 SH   SOLE   12,602 0 4,751
RAYTHEON TECHNOLOGIES CORP COM 75513E101 742 8,702 SH   SOLE   6,802 0 1,900
REALTY INCOME CORP CORP 756109104 2,117 31,725 SH   SOLE   24,825 0 6,900
ROCKWELL AUTOMATION INC COM 773903109 1,387 4,851 SH   SOLE   4,851 0 0
ROYAL BANK OF CANADA COM 780087102 1,142 11,275 SH   SOLE   8,175 0 3,100
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 421 10,425 SH   SOLE   10,425 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 280 7,200 SH   SOLE   3,650 0 3,550
S&P GLOBAL INC COM 78409V104 731 1,780 SH   SOLE   1,780 0 0
S&P MIDCAP 400 SPDR ETF UTSER1 S&PDCRP 78467Y107 356 725 SH   SOLE   725 0 0
SCHLUMBERGER LTD COM 806857108 355 11,080 SH   SOLE   11,080 0 0
SCIENCE APPLICATIONS INTERNATI COM 808625107 1,877 21,400 SH   SOLE   16,700 0 4,700
SEAGATE TECHNOLOGY HOLDINGS PL ORD SHS G7997R103 11,301 128,521 SH   SOLE   128,221 0 300
SIMON PROPERTY GROUP INC COM 828806109 346 2,650 SH   SOLE   2,650 0 0
SMUCKER JM CO COM NEW 832696405 1,886 14,556 SH   SOLE   14,356 0 200
SOUTHERN CO COM 842587107 981 16,218 SH   SOLE   16,218 0 0
STARBUCKS CORP COM 855244109 1,651 14,766 SH   SOLE   14,766 0 0
STERIS SHS USD G8473T100 1,197 5,804 SH   SOLE   5,804 0 0
STRYKER CORP COM 863667101 211 812 SH   SOLE   812 0 0
SYNOPSYS INC COM 871607107 1,158 4,200 SH   SOLE   4,200 0 0
SYSCO CORP COM 871829107 1,188 15,274 SH   SOLE   11,324 0 3,950
TAPESTRY INC COM 876030107 3,963 91,150 SH   SOLE   91,150 0 0
TARGET CORP COM 87612E106 11,761 48,651 SH   SOLE   44,150 0 4,501
TELEFLEX INC COM 879369106 1,438 3,580 SH   SOLE   3,580 0 0
TEXAS INSTRUMENTS INC COM 882508104 3,477 18,083 SH   SOLE   18,083 0 0
THERMO FISHER SCIENTIFIC COM 883556102 940 1,863 SH   SOLE   1,863 0 0
THOMSON REUTERS CORP COM NEW 884903709 1,964 19,774 SH   SOLE   19,774 0 0
TRIMBLE INC COM 896239100 389 4,750 SH   SOLE   4,750 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,098 52,960 SH   SOLE   45,760 0 7,200
UNION PACIFIC CORP COM 907818108 8,566 38,948 SH   SOLE   38,948 0 0
UNITED GUARDIAN INC COM 910571108 1,607 107,100 SH   SOLE   107,100 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 553 54,700 SH   SOLE   54,700 0 0
VALERO ENERGY CORP COM 91913Y100 515 6,600 SH   SOLE   6,600 0 0
VANGUARD SHORT TERM BOND ETF SHORT TRM BOND 921937827 269 3,279 SH   SOLE   3,279 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,144 163,193 SH   SOLE   154,414 0 8,779
W.P. CAREY INC COM 92936U109 1,123 15,050 SH   SOLE   13,300 0 1,750
WABTEC CORP COM 929740108 1,095 13,304 SH   SOLE   13,295 0 9
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,003 133,113 SH   SOLE   132,913 0 200
WD 40 CO COM 929236107 308 1,200 SH   SOLE   1,200 0 0
WEC ENERGY GROUP COM 92939U106 1,416 15,923 SH   SOLE   14,563 0 1,360
WHIRLPOOL CORP COM 963320106 316 1,450 SH   SOLE   1,450 0 0
WILLIAMS SONOMA INC COM 969904101 7,978 49,972 SH   SOLE   49,972 0 0
WM MORRISON SUPERMARKETS PLC U ADR 92933J107 1,066 62,580 SH   SOLE   46,746 0 15,834
WVS FINANCIAL CORP COM 929358109 2,442 149,380 SH   SOLE   149,380 0 0