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,875 24,193 SH   SOLE   21,818 0 2,375
ABBOTT LABORATORIES COM 002824100 12,922 118,737 SH   SOLE   117,973 0 764
ABBVIE INC COM 00287Y109 11,429 130,487 SH   SOLE   126,407 0 4,080
ACCENTURE PLC SHS CLASS A G1151C101 349 1,543 SH   SOLE   1,543 0 0
ADOBE SYSTEMS INC COM 00724F101 821 1,675 SH   SOLE   1,675 0 0
AFLAC INC COM 001055102 378 10,402 SH   SOLE   4,950 0 5,452
AIR PRODUCTS & CHEMICALS INC COM 009158106 825 2,769 SH   SOLE   2,769 0 0
ALBERTSONS COMPANIES INC COM 013091103 1,165 84,125 SH   SOLE   62,925 0 21,200
ALEXANDER & BALDWIN HOLDINGS COM 014491104 119 10,658 SH   SOLE   10,658 0 0
ALPHABET INC CLASS C CAP STK CL C 02079K107 442 301 SH   SOLE   301 0 0
ALTRIA GROUP INC COM 02209S103 270 6,990 SH   SOLE   3,141 0 3,849
AMAZON.COM INC COM 023135106 583 185 SH   SOLE   185 0 0
AMCOR PLC ORD G0250X107 1,008 91,185 SH   SOLE   91,185 0 0
AMERICAN ELECTRIC POWER CO COM 025537101 399 4,883 SH   SOLE   3,664 0 1,218
AMERICAN EXPRESS COMPANY COM 025816109 4,021 40,112 SH   SOLE   39,711 0 401
AMETEK INC COM 031100100 1,283 12,908 SH   SOLE   12,908 0 0
AMGEN INC COM 031162100 481 1,892 SH   SOLE   1,892 0 0
APPLE INC COM 037833100 2,665 23,008 SH   SOLE   23,008 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,257 27,030 SH   SOLE   21,380 0 5,650
AT&T INC COM 00206R102 2,154 75,566 SH   SOLE   64,294 0 11,272
AUTOMATIC DATA PROCESSING INC COM 053015103 425 3,045 SH   SOLE   2,145 0 900
B&G FOODS INC COM 05508R106 417 15,025 SH   SOLE   15,025 0 0
BADGER METER INC COM 056525108 7,090 108,458 SH   SOLE   107,808 0 650
BANK OF NEW YORK MELLON CORP COM 064058100 280 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,533 19,067 SH   SOLE   19,067 0 0
BCE INC COM NEW 05534B760 305 7,350 SH   SOLE   6,850 0 500
BERKSHIRE HATHAWAY INC - B CL B NEW 084670702 383 1,800 SH   SOLE   1,800 0 0
BOEING CO COM 097023105 510 3,087 SH   SOLE   1,687 0 1,400
BRISTOL MYERS SQUIBB CO COM 110122108 2,054 34,068 SH   SOLE   28,804 0 5,264
BROOKS AUTOMATION INC COM 114340102 1,937 41,875 SH   SOLE   41,575 0 300
BUSINESS FIRST BANCSHARES INC COM 12326C105 300 20,000 SH   SOLE   20,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 808 7,905 SH   SOLE   7,905 0 0
CAMPBELL SOUP CO COM 134429109 1,446 29,892 SH   SOLE   29,892 0 0
CANADIAN IMPERIAL BANK COM 136069101 757 10,125 SH   SOLE   7,325 0 2,800
CANON INC SPON ADR 138006309 1,815 109,400 SH   SOLE   108,400 0 1,000
CATERPILLAR INC COM 149123101 421 2,820 SH   SOLE   2,820 0 0
CENTERPOINT ENERGY INC COM 15189T107 429 22,180 SH   SOLE   14,546 0 7,634
CHEVRON CORP COM 166764100 3,463 48,098 SH   SOLE   44,785 0 3,313
CINCINNATI FINANCIAL CORP COM 172062101 240 3,080 SH   SOLE   3,080 0 0
CISCO SYSTEMS INC COM 17275R102 625 15,877 SH   SOLE   15,877 0 0
CKX LANDS INC COM 12562N104 464 49,813 SH   SOLE   49,813 0 0
CLOROX CO COM 189054109 1,382 6,575 SH   SOLE   6,575 0 0
COCA-COLA CO COM 191216100 6,347 128,557 SH   SOLE   119,605 0 8,952
COLGATE-PALMOLIVE CO COM 194162103 4,968 64,393 SH   SOLE   59,315 0 5,078
COMCAST CORP CL A 20030N101 225 4,867 SH   SOLE   4,497 0 370
CONOCOPHILLIPS COM 20825C104 352 10,709 SH   SOLE   10,509 0 200
CONSOLIDATED EDISON INC COM 209115104 1,279 16,445 SH   SOLE   12,695 0 3,750
COPART INC COM 217204106 767 7,290 SH   SOLE   7,290 0 0
CORNING INC COM 219350105 4,474 138,055 SH   SOLE   133,155 0 4,900
CORTEVA INC COM 22052L104 541 18,779 SH   SOLE   18,779 0 0
CRACKER BARREL OLD COUNTRY STO COM 22410J106 1,256 10,955 SH   SOLE   10,855 0 100
CUBIC CORP COM 229669106 4,110 70,660 SH   SOLE   70,660 0 0
CUMMINS INC COM 231021106 2,367 11,210 SH   SOLE   11,210 0 0
CVS HEALTH CORP COM 126650100 1,895 32,448 SH   SOLE   25,698 0 6,750
DANAHER CORP COM 235851102 285 1,325 SH   SOLE   1,325 0 0
DARDEN RESTAURANTS INC COM 237194105 669 6,637 SH   SOLE   6,637 0 0
DEERE & CO COM 244199105 510 2,300 SH   SOLE   2,300 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,388 24,614 SH   SOLE   22,314 0 2,300
DISNEY WALT CO COM DISNEY 254687106 3,188 25,697 SH   SOLE   25,281 0 416
DOMINION ENERGY INC COM 25746U109 279 3,540 SH   SOLE   3,540 0 0
DOUGLAS DYNAMICS COM 25960R105 614 17,950 SH   SOLE   17,950 0 0
DOW INC COM 260557103 535 11,367 SH   SOLE   8,650 0 2,717
DUKE ENERGY CORP COM NEW 26441C204 928 10,478 SH   SOLE   6,214 0 4,264
EDWARDS LIFESCIENCES CORP COM 28176E108 6,117 76,637 SH   SOLE   76,637 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 1,475 91,075 SH   SOLE   91,075 0 0
ELI LILLY & CO COM 532457108 12,678 85,648 SH   SOLE   85,098 0 550
EMERSON ELECTRIC CO COM 291011104 7,945 121,161 SH   SOLE   115,711 0 5,450
ENTERGY CORP COM 29364G103 1,258 12,771 SH   SOLE   9,521 0 3,250
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 490 31,001 SH   SOLE   20,900 0 10,101
EQUITABLE HOLDINGS INC COM 29452E101 319 17,500 SH   SOLE   17,500 0 0
ERIE INDEMNITY CO CL A 29530P102 294 1,400 SH   SOLE   1,400 0 0
ESSENTIAL UTILITIES INC COM 29670G102 1,073 26,663 SH   SOLE   26,663 0 0
EXXON MOBIL CORP COM 30231G102 2,022 58,889 SH   SOLE   57,789 0 1,100
F5 NETWORKS COM 315616102 2,044 16,646 SH   SOLE   16,646 0 0
FEDERATED HERMES INC CL B 314211103 669 31,080 SH   SOLE   31,080 0 0
FEDEX CORP COM 31428X106 4,788 19,037 SH   SOLE   18,937 0 100
FIFTH THIRD BANCORP COM 316773100 565 26,500 SH   SOLE   18,900 0 7,600
FORTUNE BRANDS HOME & SEC INC COM 34964C106 2,535 29,303 SH   SOLE   29,303 0 0
FRANKLIN RESOURCES INC COM 354613101 1,305 64,125 SH   SOLE   52,875 0 11,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 435 20,750 SH   SOLE   20,750 0 0
GENERAL DYNAMICS CORP COM 369550108 2,053 14,829 SH   SOLE   12,604 0 2,225
GENERAL ELECTRIC CO COM 369604103 915 146,835 SH   SOLE   145,085 0 1,750
GENERAL MILLS INC COM 370334104 7,864 127,498 SH   SOLE   121,648 0 5,850
GENUINE PARTS CO COM 372460105 3,007 31,597 SH   SOLE   27,497 0 4,100
GILEAD SCIENCES INC COM 375558103 766 12,125 SH   SOLE   8,925 0 3,200
GLAXOSMITHKLINE PLC SPON ADR 37733W105 1,016 26,982 SH   SOLE   20,532 0 6,450
GORMAN RUPP COMPANY COM 383082104 250 8,500 SH   SOLE   8,500 0 0
HASBRO INC COM 418056107 4,228 51,115 SH   SOLE   47,865 0 3,250
HEALTHCARE SVCS GROUP COM 421906108 1,529 71,000 SH   SOLE   71,000 0 0
HERSHEY CO COM 427866108 1,711 11,940 SH   SOLE   11,458 0 482
HOLOGIC INC COM 436440101 1,695 25,495 SH   SOLE   25,295 0 200
HONEYWELL INTL INC COM 438516106 1,207 7,330 SH   SOLE   7,330 0 0
HUBBELL INC COM 443510607 2,633 19,240 SH   SOLE   19,240 0 0
II-VI INC COM 902104108 12,360 304,738 SH   SOLE   303,338 0 1,400
ILLINOIS TOOL WORKS INC COM 452308109 570 2,950 SH   SOLE   2,950 0 0
INTEL CORP COM 458140100 2,667 51,500 SH   SOLE   43,405 0 8,095
INTERNATIONAL BUSINESS MACHINE COM 459200101 5,025 41,304 SH   SOLE   38,554 0 2,750
INTERNATIONAL PAPER CO COM 460146103 1,197 29,518 SH   SOLE   24,843 0 4,675
INTL FLAVOR & FRAGRANCES INC COM 459506101 664 5,419 SH   SOLE   5,419 0 0
IRON MOUNTAIN INC COM 46284V101 766 28,600 SH   SOLE   21,350 0 7,250
ISHARES BARCLAYS 1-3 Y TREASUR 1 3 YR TREAS BD 464287457 290 3,350 SH   SOLE   3,350 0 0
JOHNSON & JOHNSON COM 478160104 8,649 58,094 SH   SOLE   57,794 0 300
JPMORGAN CHASE & CO COM 46625H100 1,439 14,945 SH   SOLE   12,845 0 2,100
KELLOGG CO COM 487836108 4,988 77,223 SH   SOLE   72,573 0 4,650
KEYCORP COM 493267108 258 21,600 SH   SOLE   13,000 0 8,600
KIMBERLY CLARK CORP COM 494368103 4,157 28,151 SH   SOLE   23,618 0 4,533
LAM RESEARCH CORP COM 512807108 1,385 4,175 SH   SOLE   4,175 0 0
LEGGETT & PLATT INC COM 524660107 1,035 25,150 SH   SOLE   18,300 0 6,850
LOCKHEED MARTIN CORP COM 539830109 918 2,396 SH   SOLE   2,396 0 0
LYONDELLBASELL INDUSTRIES NV COM N53745100 696 9,875 SH   SOLE   7,325 0 2,550
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 311 9,100 SH   SOLE   5,850 0 3,250
MARATHON PETROLEUM CORP COM 56585A102 339 11,556 SH   SOLE   11,556 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 377 3,287 SH   SOLE   3,287 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 8,307 42,796 SH   SOLE   42,796 0 0
MEDTRONIC PLC SHS G5960L103 1,363 13,112 SH   SOLE   9,762 0 3,350
MERCK & COMPANY INC COM 58933Y105 5,752 69,345 SH   SOLE   63,781 0 5,563
MEREDITH CORP COM 589433101 772 58,850 SH   SOLE   58,450 0 400
METLIFE INC COM 59156R108 1,680 45,204 SH   SOLE   42,497 0 2,707
MICROSOFT CORP COM 594918104 8,998 42,780 SH   SOLE   42,230 0 550
MILLER HERMAN INC COM 600544100 2,390 79,250 SH   SOLE   79,250 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,352 23,537 SH   SOLE   23,537 0 0
MOODYS CORP COM 615369105 754 2,600 SH   SOLE   2,600 0 0
MSA SAFETY INC COM 553498106 3,959 29,509 SH   SOLE   29,509 0 0
NATIONAL FUEL GAS CO COM 636180101 3,286 80,958 SH   SOLE   80,958 0 0
NEOGEN CORP COM 640491106 395 5,049 SH   SOLE   5,049 0 0
NESTLE SA ADR 641069406 939 7,893 SH   SOLE   7,818 0 75
NEWELL BRANDS INC COM 651229106 1,175 68,471 SH   SOLE   51,471 0 17,000
NEWMONT MINING CORP COM 651639106 456 7,181 SH   SOLE   7,181 0 0
NEXTERA ENERGY INC COM 65339F101 1,043 3,758 SH   SOLE   2,471 0 1,287
NORFOLK SOUTHERN CORP COM 655844108 567 2,650 SH   SOLE   2,650 0 0
NORTHROP GRUMMAN CORP COM 666807102 258 818 SH   SOLE   818 0 0
NORTHWEST BANC INC COM 667340103 288 31,350 SH   SOLE   18,200 0 13,150
OLD REPUBLIC INTL CORP COM 680223104 1,536 104,203 SH   SOLE   94,500 0 9,703
ONEOK INC NEW COM 682680103 711 27,375 SH   SOLE   19,875 0 7,500
PAYCHEX INC COM 704326107 2,542 31,870 SH   SOLE   31,485 0 385
PAYPAL HOLDINGS INC COM 70450Y103 349 1,770 SH   SOLE   1,770 0 0
PEPSICO INC COM 713448108 4,308 31,080 SH   SOLE   26,078 0 5,002
PERKINELMER INC COM 714046109 1,122 8,936 SH   SOLE   8,936 0 0
PFIZER INC COM 717081103 2,018 54,996 SH   SOLE   47,990 0 7,006
PHILIP MORRIS INTERNATIONAL IN COM 718172109 321 4,274 SH   SOLE   2,200 0 2,074
PHILLIPS 66 CO COM 718546104 2,266 43,708 SH   SOLE   39,308 0 4,400
PITNEY BOWES INC COM 724479100 90 17,000 SH   SOLE   17,000 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 369 3,358 SH   SOLE   3,358 0 0
PPG INDUSTRIES INC COM 693506107 2,914 23,867 SH   SOLE   23,867 0 0
PPL CORP COM 69351T106 467 17,163 SH   SOLE   17,163 0 0
PROCTER & GAMBLE CO COM 742718109 14,690 105,692 SH   SOLE   102,370 0 3,323
PRUDENTIAL FINANCIAL INC COM 744320102 206 3,242 SH   SOLE   2,117 0 1,125
QUALCOMM INC COM 747525103 1,786 15,173 SH   SOLE   11,222 0 3,951
RAYTHEON TECHNOLOGIES CORP COM 75513E101 902 15,673 SH   SOLE   13,773 0 1,900
ROCKWELL AUTOMATION INC COM 773903109 1,116 5,056 SH   SOLE   5,056 0 0
ROYAL BANK OF CANADA COM 780087102 1,022 14,575 SH   SOLE   10,275 0 4,300
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 230 9,125 SH   SOLE   9,125 0 0
S&P GLOBAL INC COM 78409V104 642 1,780 SH   SOLE   1,780 0 0
SCHLUMBERGER LTD COM 806857108 215 13,788 SH   SOLE   13,788 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,116 144,421 SH   SOLE   139,371 0 5,050
SIMON PROPERTY GROUP INC COM 828806109 433 6,700 SH   SOLE   4,700 0 2,000
SMUCKER JM CO COM NEW 832696405 1,598 13,831 SH   SOLE   11,481 0 2,350
SOUTHERN CO COM 842587107 736 13,568 SH   SOLE   13,568 0 0
STARBUCKS CORP COM 855244109 1,460 16,991 SH   SOLE   16,991 0 0
STERIS SHS USD G8473T100 1,023 5,804 SH   SOLE   5,804 0 0
SYSCO CORP COM 871829107 963 15,474 SH   SOLE   11,524 0 3,950
TAPESTRY INC COM 876030107 1,493 95,550 SH   SOLE   95,550 0 0
TARGET CORP COM 87612E106 8,537 54,230 SH   SOLE   48,445 0 5,785
TELEFLEX INC COM 879369106 1,628 4,781 SH   SOLE   4,781 0 0
TEXAS INSTRUMENTS INC COM 882508104 2,457 17,208 SH   SOLE   17,208 0 0
THERMO FISHER SCIENTIFIC COM 883556102 889 2,013 SH   SOLE   2,013 0 0
THOMSON REUTERS CORP COM NEW 884903709 1,885 23,629 SH   SOLE   23,629 0 0
TRIMBLE INC COM 896239100 292 6,000 SH   SOLE   6,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,651 26,764 SH   SOLE   21,914 0 4,850
UNION PACIFIC CORP COM 907818108 7,460 37,895 SH   SOLE   37,895 0 0
UNITED GUARDIAN INC COM 910571108 1,485 98,150 SH   SOLE   98,150 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,271 7,625 SH   SOLE   4,850 0 2,775
VALERO ENERGY CORP COM 91913Y100 243 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 9,069 152,443 SH   SOLE   143,614 0 8,829
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,898 136,348 SH   SOLE   132,798 0 3,550
WD 40 CO COM 929236107 237 1,250 SH   SOLE   1,250 0 0
WEC ENERGY GROUP COM 92939U106 792 8,175 SH   SOLE   6,815 0 1,360
WEYERHAEUSER CO COM 962166104 1,050 36,800 SH   SOLE   26,900 0 9,900
WHIRLPOOL CORP COM 963320106 230 1,250 SH   SOLE   1,250 0 0
WILLIAMS SONOMA INC COM 969904101 5,344 59,085 SH   SOLE   59,085 0 0
WM MORRISON SUPERMARKETS PLC ADR 92933J107 1,106 100,550 SH   SOLE   74,950 0 25,600
WVS FINANCIAL CORP COM 929358109 2,019 151,630 SH   SOLE   151,630 0 0