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 5,062 28,692 SH   SOLE   27,130 0 1,562
ABBOTT LABORATORIES COM 002824100 10,477 120,625 SH   SOLE   119,332 0 1,292
ABBVIE INC COM 00287Y109 11,551 130,465 SH   SOLE   125,869 0 4,596
ACCENTURE PLC SHS CLASS A G1151C101 325 1,543 SH   SOLE   1,543 0 0
ADOBE SYSTEMS INC COM 00724F101 511 1,550 SH   SOLE   1,550 0 0
AGCO CORP COM 001084102 741 9,595 SH   SOLE   9,395 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 651 2,769 SH   SOLE   2,769 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 353 16,829 SH   SOLE   16,829 0 0
ALICO INC COM 016230104 394 11,000 SH   SOLE   11,000 0 0
ALPHABET INC CLASS C CAP STK CL C 02079K107 262 196 SH   SOLE   166 0 30
ALTRIA GROUP INC COM 02209S103 391 7,832 SH   SOLE   3,983 0 3,849
AMAZON.COM INC COM 023135106 443 240 SH   SOLE   240 0 0
AMCOR PLC ORD G0250X107 1,160 106,995 SH   SOLE   106,995 0 0
AMERICAN ELECTRIC POWER CO COM 025537101 476 5,033 SH   SOLE   3,000 0 2,033
AMERICAN EXPRESS COMPANY COM 025816109 5,116 41,094 SH   SOLE   40,693 0 401
AMETEK INC COM 031100100 1,511 15,149 SH   SOLE   15,149 0 0
AMGEN INC COM 031162100 471 1,954 SH   SOLE   1,954 0 0
APPLE INC COM 037833100 2,361 8,039 SH   SOLE   7,788 0 251
AQUA AMERICA INC COM 03836W103 1,269 27,038 SH   SOLE   27,038 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,321 28,504 SH   SOLE   21,600 0 6,904
AT&T INC COM 00206R102 2,418 61,864 SH   SOLE   53,428 0 8,436
AUTOMATIC DATA PROCESSING INC COM 053015103 208 1,220 SH   SOLE   1,220 0 0
AVANOS MEDICAL INC COM 05350V106 266 7,893 SH   SOLE   7,893 0 0
AXA EQUITABLE HOLDINGS INC COM 054561105 434 17,500 SH   SOLE   17,500 0 0
B&G FOODS INC COM 05508R106 1,055 58,825 SH   SOLE   48,625 0 10,200
BADGER METER INC COM 056525108 7,208 111,019 SH   SOLE   110,369 0 650
BANK OF NEW YORK MELLON CORP COM 064058100 410 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,640 19,617 SH   SOLE   19,217 0 400
BCE INC COM NEW 05534B760 645 13,912 SH   SOLE   9,550 0 4,362
BERKSHIRE HATHAWAY INC - B CL B NEW 084670702 488 2,156 SH   SOLE   2,156 0 0
BP PLC SPON ADR 055622104 217 5,743 SH   SOLE   5,743 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,268 19,751 SH   SOLE   16,787 0 2,964
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 448 5,730 SH   SOLE   5,730 0 0
CAMPBELL SOUP CO COM 134429109 1,737 35,157 SH   SOLE   35,157 0 0
CANADIAN IMPERIAL BANK COM 136069101 1,003 12,055 SH   SOLE   8,300 0 3,755
CATERPILLAR INC COM 149123101 594 4,020 SH   SOLE   4,020 0 0
CB FINANCIAL SERVICES INC COM 12479G101 216 7,160 SH   SOLE   7,160 0 0
CENTERPOINT ENERGY INC COM 15189T107 683 25,047 SH   SOLE   16,546 0 8,501
CHEVRON CORP COM 166764100 5,126 42,533 SH   SOLE   38,235 0 4,298
CISCO SYSTEMS INC COM 17275R102 362 7,556 SH   SOLE   7,556 0 0
CKX LANDS INC COM 12562N104 473 50,813 SH   SOLE   50,813 0 0
CLOROX CO COM 189054109 5,449 35,490 SH   SOLE   32,715 0 2,775
COCA-COLA CO COM 191216100 6,494 117,321 SH   SOLE   108,878 0 8,444
COLGATE-PALMOLIVE CO COM 194162103 4,434 64,404 SH   SOLE   59,326 0 5,078
CONOCOPHILLIPS COM 20825C104 800 12,306 SH   SOLE   12,106 0 200
CONSOLIDATED EDISON INC COM 209115104 416 4,595 SH   SOLE   2,299 0 2,296
COPART INC COM 217204106 672 7,394 SH   SOLE   7,394 0 0
CORNING INC COM 219350105 3,777 129,755 SH   SOLE   124,855 0 4,900
CORTEVA INC COM 22052L104 583 19,719 SH   SOLE   19,719 0 0
CRACKER BARREL OLD COUNTRY STO COM 22410J106 3,106 20,205 SH   SOLE   18,030 0 2,175
CUBIC CORP COM 229669106 3,856 60,660 SH   SOLE   60,660 0 0
CUMMINS INC COM 231021106 2,737 15,293 SH   SOLE   15,225 0 68
CVS HEALTH CORP COM 126650100 1,706 22,963 SH   SOLE   17,297 0 5,666
DANAHER CORP COM 235851102 203 1,325 SH   SOLE   1,325 0 0
DARDEN RESTAURANTS INC COM 237194105 1,353 12,412 SH   SOLE   9,937 0 2,475
DEERE & CO COM 244199105 398 2,300 SH   SOLE   2,300 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,251 13,364 SH   SOLE   13,364 0 0
DISNEY WALT CO COM DISNEY 254687106 3,491 24,140 SH   SOLE   23,724 0 416
DOMINION ENERGY INC COM 25746U109 1,561 18,845 SH   SOLE   13,190 0 5,655
DOUGLAS DYNAMICS COM 25960R105 932 16,950 SH   SOLE   16,950 0 0
DOW INC COM 260557103 1,717 31,373 SH   SOLE   28,556 0 2,817
DUKE ENERGY CORP COM NEW 26441C204 1,076 11,796 SH   SOLE   6,766 0 5,030
DUPONT DE NEMOURS INC COM 26614N102 1,383 21,543 SH   SOLE   21,443 0 100
EATON CORP PLC SHS G29183103 575 6,075 SH   SOLE   4,275 0 1,800
EDWARDS LIFESCIENCES CORP COM 28176E108 6,618 28,369 SH   SOLE   28,369 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 1,318 87,075 SH   SOLE   87,075 0 0
ELI LILLY & CO COM 532457108 12,353 93,989 SH   SOLE   91,661 0 2,328
EMERSON ELECTRIC CO COM 291011104 8,788 115,236 SH   SOLE   111,836 0 3,400
ENBRIDGE INC COM 29250N105 1,090 27,406 SH   SOLE   18,100 0 9,306
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 924 32,801 SH   SOLE   22,700 0 10,101
EXXON MOBIL CORP COM 30231G102 4,827 69,181 SH   SOLE   64,039 0 5,142
F5 NETWORKS COM 315616102 2,369 16,966 SH   SOLE   16,716 0 250
FEDERATED INVESTORS INC CL B 314211103 1,418 43,505 SH   SOLE   43,505 0 0
FEDEX CORP COM 31428X106 4,414 29,190 SH   SOLE   27,290 0 1,900
FORTUNE BRANDS HOME & SEC INC COM 34964C106 1,906 29,168 SH   SOLE   29,168 0 0
FRANKLIN RESOURCES INC COM 354613101 230 8,850 SH   SOLE   4,850 0 4,000
GENERAL DYNAMICS CORP COM 369550108 470 2,666 SH   SOLE   2,666 0 0
GENERAL ELECTRIC CO COM 369604103 1,950 174,767 SH   SOLE   165,417 0 9,350
GENERAL MILLS INC COM 370334104 6,225 116,225 SH   SOLE   110,288 0 5,937
GENUINE PARTS CO COM 372460105 3,765 35,438 SH   SOLE   31,172 0 4,266
GILEAD SCIENCES INC COM 375558103 1,582 24,350 SH   SOLE   19,875 0 4,475
GORMAN RUPP COMPANY COM 383082104 244 6,500 SH   SOLE   6,500 0 0
HARSCO CORP COM 415864107 210 9,112 SH   SOLE   9,112 0 0
HASBRO INC COM 418056107 295 2,795 SH   SOLE   2,795 0 0
HEALTHCARE SVCS GROUP COM 421906108 788 32,400 SH   SOLE   32,400 0 0
HERSHEY CO COM 427866108 1,754 11,935 SH   SOLE   11,453 0 482
HEWLETT PACKARD ENTERPRISES CO COM 42824C109 345 21,750 SH   SOLE   18,450 0 3,300
HOLOGIC INC COM 436440101 527 10,100 SH   SOLE   10,100 0 0
HONEYWELL INTL INC COM 438516106 1,212 6,850 SH   SOLE   6,850 0 0
HORMEL FOODS CORP COM 440452100 302 6,695 SH   SOLE   5,850 0 845
HUBBELL INC COM 443510607 2,466 16,680 SH   SOLE   16,680 0 0
II-VI INC COM 902104108 13,869 411,909 SH   SOLE   409,509 0 2,400
ILLINOIS TOOL WORKS INC COM 452308109 981 5,459 SH   SOLE   5,200 0 259
INTEL CORP COM 458140100 2,931 48,970 SH   SOLE   40,653 0 8,317
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,857 36,236 SH   SOLE   34,944 0 1,292
INTERNATIONAL PAPER CO COM 460146103 1,604 34,822 SH   SOLE   29,318 0 5,504
INTL FLAVOR & FRAGRANCES INC COM 459506101 1,045 8,096 SH   SOLE   8,096 0 0
IRON MOUNTAIN INC COM 46284V101 882 27,680 SH   SOLE   20,050 0 7,630
JOHNSON & JOHNSON COM 478160104 8,336 57,144 SH   SOLE   56,844 0 300
JPMORGAN CHASE & CO COM 46625H100 878 6,295 SH   SOLE   6,295 0 0
KELLOGG CO COM 487836108 3,646 52,714 SH   SOLE   51,202 0 1,512
KEYCORP COM 493267108 603 29,777 SH   SOLE   17,600 0 12,177
KIMBERLY CLARK CORP COM 494368103 3,606 26,216 SH   SOLE   21,938 0 4,278
LAM RESEARCH CORP COM 512807108 1,681 5,750 SH   SOLE   5,750 0 0
LEGGETT & PLATT INC COM 524660107 462 9,088 SH   SOLE   8,150 0 938
LOCKHEED MARTIN CORP COM 539830109 1,089 2,796 SH   SOLE   2,796 0 0
LYONDELLBASELL INDUSTRIES NV COM N53745100 557 5,900 SH   SOLE   3,850 0 2,050
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 638 10,150 SH   SOLE   6,900 0 3,250
MARATHON OIL CORP COM 565849106 205 15,126 SH   SOLE   15,126 0 0
MARATHON PETROLEUM CORP COM 56585A102 850 14,102 SH   SOLE   14,102 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 366 3,287 SH   SOLE   3,287 0 0
MATSON INC COM 57686G105 409 10,035 SH   SOLE   10,035 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 7,574 44,621 SH   SOLE   44,621 0 0
MERCK & COMPANY INC COM 58933Y105 4,707 51,754 SH   SOLE   49,941 0 1,813
MEREDITH CORP COM 589433101 1,365 42,050 SH   SOLE   41,650 0 400
METHANEX CORPORATION COM 59151K108 239 6,185 SH   SOLE   6,185 0 0
METLIFE INC COM 59156R108 2,446 47,988 SH   SOLE   44,739 0 3,249
MICROSOFT CORP COM 594918104 6,762 42,880 SH   SOLE   41,730 0 1,150
MONDELEZ INTERNATIONAL INC COM 609207105 1,328 24,118 SH   SOLE   23,891 0 226
MOODYS CORP COM 615369105 617 2,600 SH   SOLE   2,600 0 0
MSA SAFETY INC COM 553498106 3,847 30,444 SH   SOLE   30,444 0 0
MUELLER WATER PRODUCTS INC COM SER A 624758108 189 15,800 SH   SOLE   15,800 0 0
NATIONAL FUEL GAS CO COM 636180101 3,108 66,783 SH   SOLE   66,783 0 0
NEOGEN CORP COM 640491106 611 9,365 SH   SOLE   9,365 0 0
NESTLE SA ADR 641069406 887 8,193 SH   SOLE   7,818 0 375
NEWELL BRANDS INC COM 651229106 404 21,003 SH   SOLE   16,703 0 4,300
NEWMONT MINING CORP COM 651639106 331 7,615 SH   SOLE   7,615 0 0
NEXTERA ENERGY INC COM 65339F101 916 3,784 SH   SOLE   2,365 0 1,419
NORDSTROM INC COM 655664100 1,270 31,025 SH   SOLE   29,375 0 1,650
NORFOLK SOUTHERN CORP COM 655844108 514 2,650 SH   SOLE   2,650 0 0
NORTHROP GRUMMAN CORP COM 666807102 258 750 SH   SOLE   750 0 0
NORTHWEST BANC INC COM 667340103 572 34,366 SH   SOLE   17,700 0 16,666
OLD REPUBLIC INTL CORP COM 680223104 2,520 112,632 SH   SOLE   101,350 0 11,282
ONEOK INC NEW COM 682680103 1,440 19,030 SH   SOLE   13,400 0 5,630
ORACLE CORP COM 68389X105 605 11,427 SH   SOLE   9,125 0 2,302
PACCAR COM 693718108 501 6,335 SH   SOLE   6,085 0 250
PACIRA PHARMACEUTICALS INC COM 695127100 463 10,225 SH   SOLE   5,625 0 4,600
PAYCHEX INC COM 704326107 2,515 29,570 SH   SOLE   29,185 0 385
PAYPAL HOLDINGS INC COM 70450Y103 202 1,870 SH   SOLE   1,870 0 0
PEPSICO INC COM 713448108 2,485 18,179 SH   SOLE   15,522 0 2,657
PERKINELMER INC COM 714046109 944 9,723 SH   SOLE   9,723 0 0
PFIZER INC COM 717081103 2,073 52,908 SH   SOLE   45,402 0 7,506
PHILIP MORRIS INTERNATIONAL IN COM 718172109 296 3,474 SH   SOLE   1,400 0 2,074
PHILLIPS 66 CO COM 718546104 1,489 13,369 SH   SOLE   9,797 0 3,572
PITNEY BOWES INC COM 724479100 73 18,000 SH   SOLE   18,000 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 566 3,548 SH   SOLE   3,548 0 0
PPG INDUSTRIES INC COM 693506107 3,363 25,195 SH   SOLE   25,195 0 0
PPL CORP COM 69351T106 452 12,593 SH   SOLE   12,593 0 0
PROCTER & GAMBLE CO COM 742718109 13,414 107,394 SH   SOLE   103,841 0 3,553
PRUDENTIAL FINANCIAL INC COM 744320102 355 3,786 SH   SOLE   2,342 0 1,444
QUALCOMM INC COM 747525103 411 4,662 SH   SOLE   2,131 0 2,531
ROCKWELL AUTOMATION INC COM 773903109 1,015 5,006 SH   SOLE   5,006 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 998 20,100 SH   SOLE   12,750 0 7,350
ROYAL BANK OF CANADA COM 780087102 420 5,307 SH   SOLE   3,975 0 1,332
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 733 12,425 SH   SOLE   12,425 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 498 8,302 SH   SOLE   5,845 0 2,457
SCHLUMBERGER LTD COM 806857108 834 20,742 SH   SOLE   20,742 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,302 122,720 SH   SOLE   121,620 0 1,100
SERVICE PROPERTIES TRUST COM SH BEN INT 81761L102 743 30,552 SH   SOLE   21,050 0 9,502
SIMON PROPERTY GROUP INC COM 828806109 466 3,131 SH   SOLE   1,425 0 1,706
SMUCKER JM CO COM NEW 832696405 1,579 15,167 SH   SOLE   11,931 0 3,236
SOUTHERN CO COM 842587107 904 14,193 SH   SOLE   14,193 0 0
STARBUCKS CORP COM 855244109 1,402 15,941 SH   SOLE   15,941 0 0
STERIS SHS USD G8473T100 938 6,154 SH   SOLE   6,154 0 0
SYSCO CORP COM 871829107 1,217 14,233 SH   SOLE   10,574 0 3,659
TAPESTRY INC COM 876030107 2,936 108,860 SH   SOLE   101,760 0 7,100
TARGET CORP COM 87612E106 6,869 53,580 SH   SOLE   47,165 0 6,415
TELEFLEX INC COM 879369106 1,950 5,181 SH   SOLE   5,181 0 0
TEXAS INSTRUMENTS INC COM 882508104 1,241 9,675 SH   SOLE   9,675 0 0
THERMO FISHER SCIENTIFIC COM 883556102 524 1,613 SH   SOLE   1,613 0 0
THOMSON REUTERS CORP COM NEW 884903709 1,859 25,962 SH   SOLE   25,962 0 0
TRIMBLE NAVIGATION LTD COM 896239100 250 6,000 SH   SOLE   6,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,573 27,514 SH   SOLE   21,364 0 6,150
UNION PACIFIC CORP COM 907818108 6,874 38,020 SH   SOLE   38,020 0 0
UNITED GUARDIAN INC COM 910571108 698 35,500 SH   SOLE   35,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,059 7,070 SH   SOLE   7,070 0 0
VALERO ENERGY CORP COM 91913Y100 517 5,525 SH   SOLE   5,525 0 0
VANGUARD SHORT TERM BOND ETF SHORT TRM BOND 921937827 282 3,493 SH   SOLE   3,493 0 0
VENTAS INC COM 92276F100 233 4,033 SH   SOLE   3,333 0 700
VERIZON COMMUNICATIONS INC COM 92343V104 7,827 127,471 SH   SOLE   121,111 0 6,360
VORNADO REALTY TRUST COM 929042109 528 7,938 SH   SOLE   3,925 0 4,013
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,280 123,470 SH   SOLE   118,800 0 4,670
WD 40 CO COM 929236107 243 1,250 SH   SOLE   1,250 0 0
WEC ENERGY GROUP COM 92939U106 725 7,862 SH   SOLE   6,502 0 1,360
WEIS MARKET INC COM 948849104 268 6,629 SH   SOLE   6,629 0 0
WESBANCO INC COM 950810101 221 5,861 SH   SOLE   5,861 0 0
WESTPAC BANKING CORP SPON ADR 961214301 276 16,250 SH   SOLE   11,250 0 5,000
WEYERHAEUSER CO COM 962166104 1,120 37,074 SH   SOLE   25,450 0 11,624
WILLIAMS SONOMA INC COM 969904101 6,843 93,177 SH   SOLE   88,877 0 4,300
WVS FINANCIAL CORP COM 929358109 2,524 153,417 SH   SOLE   153,417 0 0