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,001,352 15,752 SH   SOLE   14,145 0 1,607
ABBOTT LABORATORIES COM 002824100 8,762,958 121,152 SH   SOLE   119,084 0 2,068
ABBVIE INC COM 00287Y109 9,647,291 104,646 SH   SOLE   101,472 0 3,174
ADOBE SYSTEMS INC COM 00724F101 237,552 1,050 SH   SOLE   1,050 0 0
AGCO CORP COM 001084102 545,566 9,800 SH   SOLE   9,600 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 477,589 2,984 SH   SOLE   2,984 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 341,952 18,605 SH   SOLE   18,605 0 0
ALICO INC COM 016230104 563,450 19,100 SH   SOLE   19,100 0 0
ALTRIA GROUP INC COM 02209S103 206,866 4,188 SH   SOLE   2,492 0 1,696
AMERICAN ELECTRIC POWER CO COM 025537101 1,011,804 13,538 SH   SOLE   6,436 0 7,102
AMERICAN EXPRESS COMPANY COM 025816109 4,059,407 42,587 SH   SOLE   41,750 0 837
AMETEK INC COM 031100100 1,035,742 15,299 SH   SOLE   15,299 0 0
AMGEN INC COM 031162100 602,504 3,095 SH   SOLE   2,895 0 200
APPLE INC COM 037833100 1,603,427 10,165 SH   SOLE   8,287 0 1,878
AQUA AMERICA INC COM 03836W103 1,531,059 44,781 SH   SOLE   39,800 0 4,981
ARCHER DANIELS MIDLAND CO COM 039483102 904,510 22,077 SH   SOLE   16,600 0 5,477
AT&T INC COM 00206R102 1,672,204 58,592 SH   SOLE   48,897 0 9,695
AVANOS MEDICAL INC COM 05350V106 366,696 8,187 SH   SOLE   8,187 0 0
AVON PRODUCTS INC COM 054303102 17,024 11,200 SH   SOLE   11,200 0 0
AXA GROUP COM 054536107 414,972 19,250 SH   SOLE   9,200 0 10,050
B&G FOODS INC COM 05508R106 1,152,786 39,875 SH   SOLE   34,075 0 5,800
BADGER METER INC COM 056525108 5,244,359 106,571 SH   SOLE   105,921 0 650
BANK OF NEW YORK MELLON CORP COM 064058100 383,385 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,343,452 20,411 SH   SOLE   20,011 0 400
BB&T CORP COM 054937107 524,311 12,103 SH   SOLE   6,650 0 5,453
BCE INC COM NEW 05534B760 439,961 11,130 SH   SOLE   5,300 0 5,830
BEMIS CO INC COM 081437105 2,560,073 55,775 SH   SOLE   55,550 0 225
BERKSHIRE HATHAWAY INC CL B NEW 084670702 440,212 2,156 SH   SOLE   2,156 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 230,315 4,431 SH   SOLE   1,560 0 2,871
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 449,882 5,350 SH   SOLE   5,350 0 0
CAMPBELL SOUP CO COM 134429109 1,458,158 44,200 SH   SOLE   40,827 0 3,373
CANADIAN IMPERIAL BANK COM 136069101 531,098 7,125 SH   SOLE   3,875 0 3,250
CELGENE CORP COM 151020104 249,502 3,893 SH   SOLE   3,893 0 0
CENTERPOINT ENERGY INC COM 15189T107 575,182 20,375 SH   SOLE   11,708 0 8,667
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 640,064 26,286 SH   SOLE   26,286 0 0
CHEVRON CORP COM 166764100 4,630,091 42,560 SH   SOLE   37,640 0 4,920
CHINA MOBILE LTD SPON ADR 16941M109 238,191 4,962 SH   SOLE   2,700 0 2,262
CISCO SYSTEMS INC COM 17275R102 314,229 7,252 SH   SOLE   5,328 0 1,924
CKX LANDS INC COM 12562N104 538,698 52,250 SH   SOLE   52,250 0 0
CLOROX CO COM 189054109 4,614,952 29,940 SH   SOLE   28,365 0 1,575
COCA-COLA CO COM 191216100 4,488,536 94,795 SH   SOLE   87,140 0 7,655
COLGATE-PALMOLIVE CO COM 194162103 3,845,765 64,613 SH   SOLE   58,349 0 6,264
CONOCOPHILLIPS COM 20825C104 805,687 12,922 SH   SOLE   12,722 0 200
CONSOLIDATED EDISON INC COM 209115104 488,393 6,388 SH   SOLE   2,799 0 3,589
COPART INC COM 217204106 368,862 7,720 SH   SOLE   7,720 0 0
CORNING INC COM 219350105 2,893,876 95,792 SH   SOLE   89,792 0 6,000
CUBIC CORP COM 229669106 1,914,488 35,625 SH   SOLE   35,625 0 0
CUMMINS INC COM 231021106 2,849,544 21,323 SH   SOLE   19,118 0 2,205
CVS HEALTH CORP COM 126650100 533,333 8,140 SH   SOLE   4,740 0 3,400
DARDEN RESTAURANTS INC COM 237194105 427,067 4,277 SH   SOLE   3,795 0 482
DEERE & CO COM 244199105 343,091 2,300 SH   SOLE   2,300 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,317,721 16,345 SH   SOLE   16,345 0 0
DISNEY WALT CO COM DISNEY 254687106 2,615,921 23,857 SH   SOLE   22,833 0 1,024
DOMINION ENERGY INC COM 25746U109 901,832 12,620 SH   SOLE   7,840 0 4,780
DOUGLAS DYNAMICS COM 25960R105 656,787 18,300 SH   SOLE   18,300 0 0
DOWDUPONT COM 26078J100 4,299,111 80,387 SH   SOLE   76,747 0 3,640
DUKE ENERGY CORP COM NEW 26441C204 1,083,565 12,556 SH   SOLE   5,907 0 6,649
DUN & BRADSTREET CORP COM 26483E100 285,480 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC SHS G29183103 420,543 6,125 SH   SOLE   3,225 0 2,900
EDWARDS LIFESCIENCES CORP COM 28176E108 4,630,329 30,230 SH   SOLE   30,230 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 1,025,113 67,575 SH   SOLE   67,575 0 0
ELI LILLY & CO COM 532457108 9,921,949 85,741 SH   SOLE   85,641 0 100
EMERSON ELECTRIC CO COM 291011104 5,987,979 100,217 SH   SOLE   94,086 0 6,131
ENBRIDGE INC COM 29250N105 468,085 15,061 SH   SOLE   7,750 0 7,311
ENTERGY CORP COM 29364G103 270,469 3,142 SH   SOLE   421 0 2,721
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 456,169 18,551 SH   SOLE   12,150 0 6,401
EXXON MOBIL CORP COM 30231G102 4,851,058 71,140 SH   SOLE   64,548 0 6,592
F5 NETWORKS COM 315616102 2,010,954 12,411 SH   SOLE   12,411 0 0
FEDERAL REALTY INVESTMENT TRUS SH BEN INT NEW 313747206 480,225 4,068 SH   SOLE   2,825 0 1,243
FEDERATED INVESTORS INC CL B 314211103 2,588,764 97,505 SH   SOLE   89,915 0 7,590
FEDEX CORP COM 31428X106 254,901 1,580 SH   SOLE   1,580 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 1,102,394 29,018 SH   SOLE   29,018 0 0
FREEPORT MCMORAN COP & GLD CL B 35671D857 140,546 13,632 SH   SOLE   13,632 0 0
GENERAL DYNAMICS CORP COM 369550108 340,517 2,166 SH   SOLE   2,166 0 0
GENERAL ELECTRIC CO COM 369604103 1,573,462 207,855 SH   SOLE   202,105 0 5,750
GENERAL MILLS INC COM 370334104 4,433,799 113,862 SH   SOLE   104,998 0 8,864
GENUINE PARTS CO COM 372460105 2,850,691 29,689 SH   SOLE   26,510 0 3,179
GILEAD SCIENCES INC COM 375558103 927,304 14,825 SH   SOLE   11,750 0 3,075
GORMAN RUPP COMPANY COM 383082104 210,665 6,500 SH   SOLE   6,500 0 0
HARSCO CORP COM 415864107 204,598 10,302 SH   SOLE   10,302 0 0
HASBRO INC COM 418056107 251,469 3,095 SH   SOLE   3,095 0 0
HERSHEY CO COM 427866108 2,070,832 19,321 SH   SOLE   15,575 0 3,746
HEWLETT PACKARD ENTERPRISES CO COM 42824C109 193,527 14,650 SH   SOLE   10,150 0 4,500
HOLOGIC INC COM 436440101 343,185 8,350 SH   SOLE   8,350 0 0
HONEYWELL INTL INC COM 438516106 882,429 6,679 SH   SOLE   6,679 0 0
HORMEL FOODS CORP COM 440452100 233,829 5,479 SH   SOLE   4,650 0 829
HOSPITALITY PROPERTIES TRUST COMSH BEN INT 44106M102 419,554 17,569 SH   SOLE   8,500 0 9,069
HSBC HOLDINGS PLC SPON ADR NEW 404280406 232,532 5,656 SH   SOLE   2,298 0 3,358
HUBBELL INC COM 443510607 1,726,529 17,380 SH   SOLE   17,380 0 0
II-VI INC COM 902104108 23,531,974 724,953 SH   SOLE   717,028 0 7,925
ILLINOIS TOOL WORKS INC COM 452308109 902,764 7,126 SH   SOLE   5,199 0 1,927
INTEL CORP COM 458140100 1,813,949 38,652 SH   SOLE   31,543 0 7,109
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,282,898 37,678 SH   SOLE   35,446 0 2,232
INTERNATIONAL PAPER CO COM 460146103 928,222 22,999 SH   SOLE   18,343 0 4,656
INTL FLAVOR & FRAGRANCES INC COM 459506101 282,773 2,106 SH   SOLE   2,106 0 0
IRON MOUNTAIN INC COM 46284V101 733,138 22,621 SH   SOLE   13,150 0 9,471
JOHNSON & JOHNSON COM 478160104 7,599,755 58,890 SH   SOLE   58,590 0 300
JPMORGAN CHASE & CO COM 46625H100 1,028,524 10,536 SH   SOLE   8,330 0 2,206
KELLOGG CO COM 487836108 3,043,656 53,388 SH   SOLE   51,590 0 1,798
KEYCORP COM 493267108 368,257 24,916 SH   SOLE   11,400 0 13,516
KIMBERLY CLARK CORP COM 494368103 2,780,523 24,403 SH   SOLE   20,317 0 4,086
KIMCO REALTY CORP COM 49446R109 421,774 28,790 SH   SOLE   17,490 0 11,300
KRAFT HEINZ COMPANY COM 500754106 354,910 8,246 SH   SOLE   3,983 0 4,263
LAM RESEARCH CORP COM 512807108 1,366,874 10,038 SH   SOLE   9,838 0 200
LEGGETT & PLATT INC COM 524660107 324,065 9,042 SH   SOLE   4,450 0 4,592
LOCKHEED MARTIN CORP COM 539830109 1,044,218 3,988 SH   SOLE   3,213 0 775
MAGELLAN MIDSTREAM PARTNERS COMUNIT RP LP 559080106 342,360 6,000 SH   SOLE   3,750 0 2,250
MARATHON OIL CORP COM 565849106 224,077 15,626 SH   SOLE   15,626 0 0
MARATHON PETROLEUM CORP COM 56585A102 841,601 14,262 SH   SOLE   14,262 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 259,188 3,250 SH   SOLE   3,250 0 0
MATSON INC COM 57686G105 327,725 10,235 SH   SOLE   10,235 0 0
MCCORMICK & COMPANY INC COMNON VTG 579780206 6,310,496 45,321 SH   SOLE   45,321 0 0
MERCK & COMPANY INC COM 58933Y105 4,317,159 56,500 SH   SOLE   49,234 0 7,266
MEREDITH CORP COM 589433101 1,366,836 26,316 SH   SOLE   21,875 0 4,441
METHANEX CORPORATION COM 59151K108 336,467 6,985 SH   SOLE   6,985 0 0
METLIFE INC COM 59156R108 2,060,335 50,179 SH   SOLE   45,234 0 4,945
MICROSOFT CORP COM 594918104 4,380,425 43,127 SH   SOLE   41,966 0 1,161
MONDELEZ INTERNATIONAL INC CL A 609207105 966,396 24,142 SH   SOLE   23,467 0 675
MOODYS CORP COM 615369105 364,104 2,600 SH   SOLE   2,600 0 0
MSA SAFETY INC COM 553498106 2,944,335 31,233 SH   SOLE   31,233 0 0
MUELLER WATER PRODUCTS INC COMSER A 624758108 305,760 33,600 SH   SOLE   33,600 0 0
MYLAN COM N59465109 217,063 7,922 SH   SOLE   7,922 0 0
NATIONAL FUEL GAS CO COM 636180101 3,398,761 66,408 SH   SOLE   66,408 0 0
NESTLE SA SPON ADR 641069406 756,316 9,343 SH   SOLE   8,293 0 1,050
NEWELL RUBBERMAID INC COM 651229106 353,266 19,003 SH   SOLE   14,103 0 4,900
NEWMONT MINING CORP COM 651639106 246,327 7,109 SH   SOLE   7,109 0 0
NEXTERA ENERGY INC COM 65339F101 962,688 5,538 SH   SOLE   2,113 0 3,425
NORDSTROM INC COM 655664100 798,196 17,125 SH   SOLE   17,125 0 0
NORFOLK SOUTHERN CORP COM 655844108 433,666 2,900 SH   SOLE   2,900 0 0
NORTHWEST BANC INC COM 667340103 231,231 13,650 SH   SOLE   6,200 0 7,450
OLD REPUBLIC INTL CORP COM 680223104 1,661,542 80,775 SH   SOLE   78,275 0 2,500
ONEOK INC NEW COM 682680103 511,199 9,475 SH   SOLE   4,995 0 4,480
ORACLE CORP COM 68389X105 337,580 7,477 SH   SOLE   5,075 0 2,402
PACCAR COM 693718108 392,266 6,865 SH   SOLE   6,615 0 250
PAYCHEX INC COM 704326107 2,506,639 38,475 SH   SOLE   33,905 0 4,570
PEPSICO INC COM 713448108 1,873,059 16,954 SH   SOLE   13,565 0 3,389
PERKINELMER INC COM 714046109 367,850 4,683 SH   SOLE   4,683 0 0
PFIZER INC COM 717081103 1,556,868 35,667 SH   SOLE   30,412 0 5,255
PHILIP MORRIS INTERNATIONAL IN COM 718172109 304,729 4,565 SH   SOLE   1,700 0 2,865
PHILLIPS 66 CO COM 718546104 964,318 11,193 SH   SOLE   7,833 0 3,360
PITNEY BOWES INC COM 724479100 428,771 72,550 SH   SOLE   72,550 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 520,600 4,453 SH   SOLE   4,453 0 0
PPG INDUSTRIES INC COM 693506107 2,691,818 26,331 SH   SOLE   26,331 0 0
PPL CORP COM 69351T106 536,655 18,943 SH   SOLE   14,643 0 4,300
PROCTER & GAMBLE CO COM 742718109 10,230,767 111,301 SH   SOLE   106,112 0 5,189
PRUDENTIAL FINANCIAL INC COM 744320102 443,902 5,443 SH   SOLE   2,861 0 2,582
PUBLIC STORAGE COM 74460D109 232,757 1,150 SH   SOLE   445 0 705
QUALCOMM INC COM 747525103 278,235 4,889 SH   SOLE   1,750 0 3,139
ROCKWELL AUTOMATION INC COM 773903109 757,817 5,036 SH   SOLE   5,036 0 0
ROYAL BANK OF CAN COM 780087102 432,750 6,316 SH   SOLE   4,700 0 1,616
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 756,053 12,975 SH   SOLE   12,975 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 488,237 8,145 SH   SOLE   5,414 0 2,731
SCHLUMBERGER LTD COM 806857108 1,514,898 41,987 SH   SOLE   37,963 0 4,024
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,511,595 116,911 SH   SOLE   112,361 0 4,550
SIEMENS AG COM 826197501 244,904 4,400 SH   SOLE   2,050 0 2,350
SIMON PROPERTY GROUP INC COM 828806109 541,768 3,225 SH   SOLE   2,025 0 1,200
SMUCKER JM CO COM NEW 832696405 884,170 9,457 SH   SOLE   6,806 0 2,651
SOUTHERN CO COM 842587107 206,117 4,693 SH   SOLE   4,693 0 0
STARBUCKS CORP COM 855244109 1,103,430 17,134 SH   SOLE   17,134 0 0
STERIS PLC SHS USD G84720104 670,377 6,274 SH   SOLE   6,274 0 0
SYSCO CORP COM 871829107 907,379 14,481 SH   SOLE   10,431 0 4,050
TAPESTRY INC COM 876030107 1,118,813 33,150 SH   SOLE   33,150 0 0
TARGET CORP COM 87612E106 3,181,759 48,143 SH   SOLE   41,390 0 6,753
TELEFLEX INC COM 879369106 1,392,173 5,386 SH   SOLE   5,386 0 0
TEXAS INSTRUMENTS INC COM 882508104 959,175 10,150 SH   SOLE   10,150 0 0
THERMO FISHER SCIENTIFIC COM 883556102 341,951 1,528 SH   SOLE   1,528 0 0
THOMSON REUTERS CORP COM NEW 884903709 1,408,092 29,147 SH   SOLE   29,147 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 912,607 7,862 SH   SOLE   4,357 0 3,505
UNILEVER PLC SPON ADR NEW 904767704 829,208 15,870 SH   SOLE   12,820 0 3,050
UNION PACIFIC CORP COM 907818108 5,584,077 40,397 SH   SOLE   40,397 0 0
UNITED PARCEL SERVICE INC CL B 911312106 911,906 9,350 SH   SOLE   7,375 0 1,975
UNITED TECHNOLOGIES CORP COM 913017109 765,059 7,185 SH   SOLE   7,185 0 0
VALERO ENERGY CORP COM 91913Y100 444,197 5,925 SH   SOLE   5,925 0 0
VANGUARD SHORT TERM BOND ETF COM 921937827 274,445 3,493 SH   SOLE   3,493 0 0
VENTAS INC COM 92276F100 662,536 11,308 SH   SOLE   6,708 0 4,600
VERIZON COMMUNICATIONS INC COM 92343V104 7,156,363 127,292 SH   SOLE   120,554 0 6,738
W.P. CAREY INC COM 92936U109 597,861 9,150 SH   SOLE   5,250 0 3,900
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,779,152 99,212 SH   SOLE   95,550 0 3,662
WD 40 CO COM 929236107 229,075 1,250 SH   SOLE   1,250 0 0
WEC ENERGY GROUP COM 92939U106 546,183 7,886 SH   SOLE   5,400 0 2,486
WEIS MARKET INC COM 948849104 519,799 10,879 SH   SOLE   10,879 0 0
WESBANCO INC COM 950810101 215,040 5,861 SH   SOLE   5,861 0 0
WESTPAC BANKING CORP SPON ADR 961214301 384,937 22,034 SH   SOLE   11,150 0 10,884
WEYERHAEUSER CO COM 962166104 335,551 15,350 SH   SOLE   8,050 0 7,300
WILLIAMS SONOMA INC COM 969904101 4,348,134 86,187 SH   SOLE   82,837 0 3,350
WVS FINANCIAL CORP COM 929358109 2,396,521 162,256 SH   SOLE   162,256 0 0