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 4,008 22,933 SH   SOLE   20,628 0 2,305
ABBOTT LABORATORIES COM 002824100 12,887 117,698 SH   SOLE   116,934 0 764
ABBVIE INC COM 00287Y109 14,523 135,543 SH   SOLE   131,263 0 4,280
ACCENTURE PLC SHS CLASS A G1151C101 403 1,543 SH   SOLE   1,543 0 0
ADOBE SYSTEMS INC COM 00724F101 838 1,675 SH   SOLE   1,675 0 0
AFLAC INC COM 001055102 1,359 30,552 SH   SOLE   23,200 0 7,352
AIR PRODUCTS & CHEMICALS INC COM 009158106 757 2,769 SH   SOLE   2,769 0 0
ALBERTSONS COMPANIES INC COM 013091103 1,388 78,925 SH   SOLE   57,725 0 21,200
ALPHABET INC CAP STK CL C 02079K107 527 301 SH   SOLE   301 0 0
AMAZON.COM INC COM 023135106 603 185 SH   SOLE   185 0 0
AMCOR PLC ORD G0250X107 1,042 88,535 SH   SOLE   88,535 0 0
AMERICAN ELECTRIC POWER CO COM 025537101 288 3,464 SH   SOLE   3,464 0 0
AMERICAN EXPRESS COMPANY COM 025816109 4,753 39,309 SH   SOLE   38,908 0 401
AMETEK INC COM 031100100 1,561 12,908 SH   SOLE   12,908 0 0
AMGEN INC COM 031162100 435 1,892 SH   SOLE   1,892 0 0
APPLE INC COM 037833100 2,754 20,752 SH   SOLE   20,752 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,347 26,730 SH   SOLE   21,080 0 5,650
AT&T INC COM 00206R102 1,833 63,719 SH   SOLE   55,173 0 8,546
AUTOMATIC DATA PROCESSING INC COM 053015103 552 3,135 SH   SOLE   2,235 0 900
B&G FOODS INC COM 05508R106 394 14,225 SH   SOLE   14,225 0 0
BADGER METER INC COM 056525108 9,735 103,496 SH   SOLE   102,846 0 650
BANK OF NEW YORK MELLON CORP COM 064058100 346 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,514 18,867 SH   SOLE   18,867 0 0
BERKSHIRE HATHAWAY INC CL B NEW 084670702 371 1,600 SH   SOLE   1,600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,107 33,968 SH   SOLE   28,704 0 5,264
BROOKS AUTOMATION INC COM 114340102 2,950 43,475 SH   SOLE   43,175 0 300
BUSINESS FIRST BANCSHARES INC COM 12326C105 377 18,500 SH   SOLE   18,500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 693 7,380 SH   SOLE   7,380 0 0
CAMPBELL SOUP CO COM 134429109 1,445 29,892 SH   SOLE   29,892 0 0
CANADIAN IMPERIAL BANK COM 136069101 549 6,425 SH   SOLE   4,025 0 2,400
CANON INC SPON ADR 138006309 2,041 105,150 SH   SOLE   104,150 0 1,000
CATERPILLAR INC COM 149123101 513 2,820 SH   SOLE   2,820 0 0
CHEVRON CORP COM 166764100 3,864 45,757 SH   SOLE   43,694 0 2,063
CINCINNATI FINANCIAL CORP COM 172062101 269 3,080 SH   SOLE   3,080 0 0
CISCO SYSTEMS INC COM 17275R102 737 16,477 SH   SOLE   16,477 0 0
CKX LANDS INC COM 12562N104 474 49,813 SH   SOLE   49,813 0 0
CLOROX CO COM 189054109 1,328 6,575 SH   SOLE   6,575 0 0
COCA-COLA CO COM 191216100 7,027 128,132 SH   SOLE   119,255 0 8,877
COLGATE-PALMOLIVE CO COM 194162103 5,438 63,598 SH   SOLE   58,620 0 4,978
COMCAST CORP CL A 20030N101 251 4,787 SH   SOLE   4,417 0 370
CONOCOPHILLIPS COM 20825C104 329 8,222 SH   SOLE   8,222 0 0
CONSOLIDATED EDISON INC COM 209115104 1,619 22,399 SH   SOLE   16,849 0 5,550
COPART INC COM 217204106 928 7,290 SH   SOLE   7,290 0 0
CORNING INC COM 219350105 4,833 134,255 SH   SOLE   129,555 0 4,700
CORTEVA INC COM 22052L104 854 22,044 SH   SOLE   22,044 0 0
CRACKER BARREL OLD COUNTRY STO COM 22410J106 1,280 9,705 SH   SOLE   9,605 0 100
CUBIC CORP COM 229669106 4,573 73,710 SH   SOLE   73,710 0 0
CUMMINS INC COM 231021106 2,372 10,445 SH   SOLE   10,445 0 0
CURTISS-WRIGHT CORP COM 231561101 707 6,075 SH   SOLE   6,075 0 0
CVS HEALTH CORP COM 126650100 2,175 31,848 SH   SOLE   25,098 0 6,750
DANAHER CORP COM 235851102 294 1,325 SH   SOLE   1,325 0 0
DARDEN RESTAURANTS INC COM 237194105 791 6,637 SH   SOLE   6,637 0 0
DEERE & CO COM 244199105 619 2,300 SH   SOLE   2,300 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,837 24,164 SH   SOLE   21,864 0 2,300
DISNEY WALT CO COM DISNEY 254687106 4,588 25,325 SH   SOLE   25,009 0 316
DOMINION ENERGY INC COM 25746U109 1,315 17,490 SH   SOLE   13,140 0 4,350
DOUGLAS DYNAMICS COM 25960R105 753 17,600 SH   SOLE   17,600 0 0
DOW INC COM 260557103 487 8,777 SH   SOLE   6,102 0 2,675
DUKE ENERGY CORP COM NEW 26441C204 964 10,533 SH   SOLE   6,269 0 4,264
EDWARDS LIFESCIENCES CORP COM 28176E108 6,904 75,682 SH   SOLE   75,682 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 2,038 112,575 SH   SOLE   112,575 0 0
ELI LILLY & CO COM 532457108 14,258 84,448 SH   SOLE   83,898 0 550
EMERSON ELECTRIC CO COM 291011104 9,556 118,906 SH   SOLE   113,456 0 5,450
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 684 34,901 SH   SOLE   21,900 0 13,001
EQUITABLE HOLDINGS INC COM 29452E101 371 14,500 SH   SOLE   14,500 0 0
ERIE INDEMNITY CO CL A 29530P102 344 1,400 SH   SOLE   1,400 0 0
ESSENTIAL UTILITIES INC COM 29670G102 1,237 26,163 SH   SOLE   26,163 0 0
EXXON MOBIL CORP COM 30231G102 2,456 59,582 SH   SOLE   55,132 0 4,450
F5 NETWORKS COM 315616102 2,900 16,481 SH   SOLE   16,481 0 0
FEDERATED HERMES INC CL B 314211103 891 30,855 SH   SOLE   30,855 0 0
FEDEX CORP COM 31428X106 4,724 18,197 SH   SOLE   18,097 0 100
FIFTH THIRD BANCORP COM 316773100 663 24,050 SH   SOLE   16,700 0 7,350
FORTUNE BRANDS HOME & SEC INC COM 34964C106 2,486 29,003 SH   SOLE   29,003 0 0
FRANKLIN RESOURCES INC COM 354613101 1,138 45,550 SH   SOLE   38,300 0 7,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 487 20,600 SH   SOLE   20,600 0 0
GENERAL DYNAMICS CORP COM 369550108 2,207 14,829 SH   SOLE   12,604 0 2,225
GENERAL ELECTRIC CO COM 369604103 1,455 134,736 SH   SOLE   133,986 0 750
GENERAL MILLS INC COM 370334104 7,633 129,818 SH   SOLE   123,968 0 5,850
GENUINE PARTS CO COM 372460105 3,053 30,397 SH   SOLE   26,297 0 4,100
GILEAD SCIENCES INC COM 375558103 564 9,675 SH   SOLE   8,075 0 1,600
GLAXOSMITHKLINE PLC SPON ADR 37733W105 568 15,432 SH   SOLE   12,882 0 2,550
HASBRO INC COM 418056107 4,716 50,415 SH   SOLE   47,215 0 3,200
HEALTHCARE SVCS GROUP COM 421906108 2,442 86,900 SH   SOLE   86,900 0 0
HERSHEY CO COM 427866108 1,819 11,940 SH   SOLE   11,458 0 482
HOLOGIC INC COM 436440101 1,851 25,420 SH   SOLE   25,220 0 200
HONEYWELL INTL INC COM 438516106 1,533 7,205 SH   SOLE   7,205 0 0
HUBBELL INC COM 443510607 2,997 19,115 SH   SOLE   19,115 0 0
II-VI INC COM 902104108 22,044 290,209 SH   SOLE   288,809 0 1,400
ILLINOIS TOOL WORKS INC COM 452308109 601 2,950 SH   SOLE   2,950 0 0
INTEL CORP COM 458140100 2,644 53,065 SH   SOLE   44,970 0 8,095
INTERNATIONAL BUSINESS MACHINE COM 459200101 5,092 40,454 SH   SOLE   37,704 0 2,750
INTERNATIONAL PAPER CO COM 460146103 1,430 28,768 SH   SOLE   24,093 0 4,675
INTL FLAVOR & FRAGRANCES INC COM 459506101 590 5,419 SH   SOLE   5,419 0 0
IRON MOUNTAIN INC COM 46284V101 1,970 66,825 SH   SOLE   50,275 0 16,550
ISHARES BARCLAYS 1-3 Y TREASUR 1 3 YR TREAS BD 464287457 289 3,350 SH   SOLE   3,350 0 0
JOHNSON & JOHNSON COM 478160104 10,720 68,114 SH   SOLE   64,964 0 3,150
JPMORGAN CHASE & CO COM 46625H100 787 6,197 SH   SOLE   6,197 0 0
KELLOGG CO COM 487836108 4,606 74,023 SH   SOLE   69,473 0 4,550
KEYCORP COM 493267108 262 15,950 SH   SOLE   9,850 0 6,100
KIMBERLY CLARK CORP COM 494368103 3,760 27,886 SH   SOLE   23,353 0 4,533
LAM RESEARCH CORP COM 512807108 1,972 4,175 SH   SOLE   4,175 0 0
LEGGETT & PLATT INC COM 524660107 888 20,050 SH   SOLE   15,700 0 4,350
LOCKHEED MARTIN CORP COM 539830109 2,208 6,221 SH   SOLE   5,271 0 950
LYONDELLBASELL INDUSTRIES NV COM N53745100 781 8,525 SH   SOLE   5,975 0 2,550
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 386 9,100 SH   SOLE   5,850 0 3,250
MARATHON PETROLEUM CORP COM 56585A102 478 11,556 SH   SOLE   11,556 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 385 3,287 SH   SOLE   3,287 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 8,077 84,492 SH   SOLE   84,492 0 0
MEDTRONIC PLC SHS G5960L103 1,518 12,962 SH   SOLE   9,612 0 3,350
MERCK & COMPANY INC COM 58933Y105 6,067 74,170 SH   SOLE   68,606 0 5,563
MEREDITH CORP COM 589433101 948 49,350 SH   SOLE   48,950 0 400
METLIFE INC COM 59156R108 2,169 46,204 SH   SOLE   43,497 0 2,707
MICROSOFT CORP COM 594918104 9,515 42,780 SH   SOLE   42,230 0 550
MILLER HERMAN INC COM 600544100 2,921 86,420 SH   SOLE   86,420 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,350 23,087 SH   SOLE   23,087 0 0
MOODYS CORP COM 615369105 755 2,600 SH   SOLE   2,600 0 0
MSA SAFETY INC COM 553498106 4,408 29,509 SH   SOLE   29,509 0 0
NATIONAL FUEL GAS CO COM 636180101 3,753 91,258 SH   SOLE   91,258 0 0
NEOGEN CORP COM 640491106 400 5,049 SH   SOLE   5,049 0 0
NESTLE SA ADR 641069406 931 7,893 SH   SOLE   7,818 0 75
NEWELL BRANDS INC COM 651229106 1,430 67,371 SH   SOLE   50,771 0 16,600
NEWMONT MINING CORP COM 651639106 640 10,681 SH   SOLE   10,681 0 0
NEXTERA ENERGY INC COM 65339F101 1,136 14,719 SH   SOLE   9,573 0 5,146
NORDSTROM INC COM 655664100 214 6,850 SH   SOLE   6,850 0 0
NORFOLK SOUTHERN CORP COM 655844108 576 2,425 SH   SOLE   2,425 0 0
NORTHROP GRUMMAN CORP COM 666807102 249 818 SH   SOLE   818 0 0
NORTHWEST BANC INC COM 667340103 251 19,700 SH   SOLE   12,800 0 6,900
OLD REPUBLIC INTL CORP COM 680223104 1,914 97,103 SH   SOLE   87,600 0 9,503
ONEOK INC NEW COM 682680103 1,181 30,775 SH   SOLE   23,625 0 7,150
PAYCHEX INC COM 704326107 2,743 29,435 SH   SOLE   29,050 0 385
PAYPAL HOLDINGS INC COM 70450Y103 415 1,770 SH   SOLE   1,770 0 0
PEPSICO INC COM 713448108 4,435 29,905 SH   SOLE   25,013 0 4,892
PERKINELMER INC COM 714046109 1,063 7,411 SH   SOLE   7,411 0 0
PFIZER INC COM 717081103 2,010 54,618 SH   SOLE   47,612 0 7,006
PHILIP MORRIS INTERNATIONAL IN COM 718172109 207 2,500 SH   SOLE   2,200 0 300
PHILLIPS 66 CO COM 718546104 2,873 41,083 SH   SOLE   36,933 0 4,150
PITNEY BOWES INC COM 724479100 80 13,000 SH   SOLE   13,000 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 500 3,358 SH   SOLE   3,358 0 0
PPG INDUSTRIES INC COM 693506107 3,245 22,502 SH   SOLE   22,502 0 0
PPL CORP COM 69351T106 484 17,163 SH   SOLE   17,163 0 0
PROCTER & GAMBLE CO COM 742718109 14,497 104,187 SH   SOLE   100,890 0 3,298
PRUDENTIAL FINANCIAL INC COM 744320102 241 3,092 SH   SOLE   2,017 0 1,075
QUALCOMM INC COM 747525103 2,312 15,178 SH   SOLE   11,277 0 3,901
RAYTHEON TECHNOLOGIES CORP COM 75513E101 659 9,212 SH   SOLE   7,312 0 1,900
ROCKWELL AUTOMATION INC COM 773903109 1,262 5,030 SH   SOLE   5,030 0 0
ROYAL BANK OF CANADA COM 780087102 1,065 12,975 SH   SOLE   9,875 0 3,100
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 321 9,125 SH   SOLE   9,125 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 297 8,835 SH   SOLE   5,285 0 3,550
S&P GLOBAL INC COM 78409V104 585 1,780 SH   SOLE   1,780 0 0
SCHLUMBERGER LTD COM 806857108 298 13,638 SH   SOLE   13,638 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,801 125,496 SH   SOLE   125,196 0 300
SIMON PROPERTY GROUP INC COM 828806109 475 5,575 SH   SOLE   3,775 0 1,800
SMUCKER JM CO COM NEW 832696405 2,743 23,731 SH   SOLE   21,181 0 2,550
SOUTHERN CO COM 842587107 833 13,568 SH   SOLE   13,568 0 0
STARBUCKS CORP COM 855244109 1,655 15,466 SH   SOLE   15,466 0 0
STERIS SHS USD G8473T100 1,100 5,804 SH   SOLE   5,804 0 0
SYNOPSYS INC COM 871607107 1,213 4,679 SH   SOLE   4,679 0 0
SYSCO CORP COM 871829107 1,119 15,074 SH   SOLE   11,124 0 3,950
TAPESTRY INC COM 876030107 2,940 94,600 SH   SOLE   94,600 0 0
TARGET CORP COM 87612E106 9,408 53,295 SH   SOLE   47,510 0 5,785
TELEFLEX INC COM 879369106 1,494 3,630 SH   SOLE   3,630 0 0
TEXAS INSTRUMENTS INC COM 882508104 2,824 17,208 SH   SOLE   17,208 0 0
THERMO FISHER SCIENTIFIC COM 883556102 891 1,913 SH   SOLE   1,913 0 0
THOMSON REUTERS CORP COM NEW 884903709 1,842 22,496 SH   SOLE   22,496 0 0
TRIMBLE INC COM 896239100 401 6,000 SH   SOLE   6,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,172 35,985 SH   SOLE   30,185 0 5,800
UNION PACIFIC CORP COM 907818108 7,807 37,495 SH   SOLE   37,495 0 0
UNITED GUARDIAN INC COM 910571108 1,606 111,850 SH   SOLE   111,850 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,274 7,565 SH   SOLE   4,840 0 2,725
VALERO ENERGY CORP COM 91913Y100 317 5,600 SH   SOLE   5,600 0 0
VANGUARD SHORT TERM BOND ETF SHORT TRM BOND 921937827 272 3,279 SH   SOLE   3,279 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,891 151,343 SH   SOLE   142,514 0 8,829
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,859 146,913 SH   SOLE   143,363 0 3,550
WAL-MART STORES INC COM 931142103 201 1,397 SH   SOLE   934 0 463
WD 40 CO COM 929236107 332 1,250 SH   SOLE   1,250 0 0
WEC ENERGY GROUP COM 92939U106 710 7,712 SH   SOLE   6,352 0 1,360
WHIRLPOOL CORP COM 963320106 226 1,250 SH   SOLE   1,250 0 0
WILLIAMS SONOMA INC COM 969904101 5,822 57,172 SH   SOLE   57,172 0 0
WM MORRISON SUPERMARKETS PLC ADR 92933J107 967 79,817 SH   SOLE   63,217 0 16,600
WVS FINANCIAL CORP COM 929358109 2,141 149,480 SH   SOLE   149,480 0 0