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,288 13,968 SH   SOLE   13,414 0 554
ABBOTT LABORATORIES COM 002824100 6,727 117,870 SH   SOLE   117,359 0 511
ABBVIE INC COM 00287Y109 9,740 100,716 SH   SOLE   100,716 0 0
AGCO CORP COM 001084102 829 11,600 SH   SOLE   11,400 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 555 3,384 SH   SOLE   3,384 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 370 13,350 SH   SOLE   13,350 0 0
ALICO INC COM 016230104 1,476 50,050 SH   SOLE   50,050 0 0
ALTRIA GROUP INC COM 02209S103 206 2,885 SH   SOLE   2,885 0 0
AMERICAN EXPRESS COMPANY COM 025816109 4,327 43,575 SH   SOLE   43,484 0 91
AMETEK INC COM 031100100 1,275 17,599 SH   SOLE   17,599 0 0
AMGEN INC COM 031162100 775 4,458 SH   SOLE   3,180 0 1,278
APPLE INC COM 037833100 731 4,322 SH   SOLE   4,322 0 0
AQUA AMERICA INC COM 03836W103 1,260 32,125 SH   SOLE   29,125 0 3,000
ARCHER DANIELS MIDLAND CO COM 039483102 752 18,774 SH   SOLE   15,665 0 3,109
AT&T INC COM 00206R102 1,982 50,970 SH   SOLE   45,811 0 5,159
AVON PRODUCTS INC COM 054303102 35 16,350 SH   SOLE   16,350 0 0
B&G FOODS INC COM 05508R106 749 21,300 SH   SOLE   21,300 0 0
BADGER METER INC COM 056525108 4,234 88,568 SH   SOLE   87,918 0 650
BANK OF NEW YORK MELLON CORP COM 064058100 439 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,388 21,467 SH   SOLE   21,067 0 400
BCE INC COM NEW 05534B760 503 10,484 SH   SOLE   6,286 0 4,198
BERKSHIRE HATHAWAY INC CL B NEW 084670702 327 1,650 SH   SOLE   1,650 0 0
BP PLC SPONS ADR 055622104 217 5,167 SH   SOLE   5,167 0 0
BRIGHTHOUSE FINANCIAL INC COM 10922N103 351 5,986 SH   SOLE   5,986 0 0
BRITISH LAND CO PLC COM 110828100 217 23,200 SH   SOLE   14,200 0 9,000
BT GROUP PLC ADR 05577E101 384 21,090 SH   SOLE   12,200 0 8,890
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 695 7,800 SH   SOLE   7,800 0 0
CAMPBELL SOUP CO COM 134429109 1,965 40,846 SH   SOLE   39,940 0 906
CANADIAN IMPERIAL BANK COM 136069101 784 8,045 SH   SOLE   5,475 0 2,570
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 801 29,586 SH   SOLE   29,586 0 0
CHEVRON CORP COM 166764100 5,499 43,924 SH   SOLE   39,060 0 4,864
CHINA MOBILE LTD SPONS ADR 16941M109 286 5,650 SH   SOLE   3,550 0 2,100
CISCO SYSTEMS INC COM 17275R102 389 10,168 SH   SOLE   9,563 0 605
CKX LANDS INC COM 12562N104 568 55,750 SH   SOLE   55,750 0 0
CLOROX CO COM 189054109 4,077 27,410 SH   SOLE   27,210 0 200
COCA-COLA CO COM 191216100 4,109 89,563 SH   SOLE   86,551 0 3,012
COLGATE-PALMOLIVE CO COM 194162103 3,736 49,510 SH   SOLE   49,110 0 400
CONNECTICUT WATER SERVICES INC COM 207797101 626 10,900 SH   SOLE   10,300 0 600
CONOCOPHILLIPS COM 20825C104 1,069 19,470 SH   SOLE   19,270 0 200
COPART INC COM 217204106 260 6,026 SH   SOLE   6,026 0 0
CORNING INC COM 219350105 2,850 89,080 SH   SOLE   88,380 0 700
CUBIC CORP COM 229669106 2,383 40,425 SH   SOLE   40,425 0 0
CUMMINS INC COM 231021106 3,036 17,185 SH   SOLE   17,185 0 0
CVS HEALTH CORP COM 126650100 270 3,731 SH   SOLE   2,231 0 1,500
DAIMLER AG COM D1668R123 204 2,408 SH   SOLE   2,108 0 300
DARDEN RESTAURANTS INC COM 237194105 382 3,975 SH   SOLE   3,975 0 0
DEERE & CO COM 244199105 313 2,000 SH   SOLE   2,000 0 0
DEUTSCHE TELEKOM AG ADR 251566105 415 23,340 SH   SOLE   16,140 0 7,200
DIAGEO PLC SPONS ADR NEW 25243Q205 2,458 16,835 SH   SOLE   16,835 0 0
DISNEY WALT CO COM DISNEY 254687106 2,344 21,807 SH   SOLE   21,807 0 0
DOMINION RESOURCES INC COM 25746U109 665 8,209 SH   SOLE   4,960 0 3,249
DOUGLAS DYNAMICS COM 25960R105 692 18,300 SH   SOLE   18,300 0 0
DOWDUPONT COM 26078J100 5,415 76,039 SH   SOLE   75,739 0 300
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,868 39,855 SH   SOLE   38,253 0 1,602
DUKE ENERGY CORP COM 26441C204 396 4,707 SH   SOLE   2,607 0 2,100
DUN & BRADSTREET CORP COM 26483E100 237 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC COM G29183103 518 6,552 SH   SOLE   4,550 0 2,002
EDWARDS LIFESCIENCES CORP COM 28176E108 3,860 34,250 SH   SOLE   34,250 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 685 69,175 SH   SOLE   69,175 0 0
ELI LILLY & CO COM 532457108 7,411 87,740 SH   SOLE   85,028 0 2,712
EMERSON ELECTRIC CO COM 291011104 6,732 96,600 SH   SOLE   91,435 0 5,165
ENTERGY CORP COM 29364G103 255 3,129 SH   SOLE   421 0 2,708
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 383 14,450 SH   SOLE   10,050 0 4,400
EQT CORP COM 26884L109 214 3,758 SH   SOLE   3,758 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 332 4,442 SH   SOLE   4,442 0 0
EXXON MOBIL CORP COM 30231G102 6,262 74,870 SH   SOLE   69,432 0 5,438
F5 NETWORKS COM 315616102 1,630 12,421 SH   SOLE   12,421 0 0
FEDERAL REALTY INVESTMENT TRUS COM 313747206 495 3,727 SH   SOLE   2,625 0 1,102
FEDERATED INVESTORS INC CL B 314211103 3,468 96,133 SH   SOLE   95,615 0 518
FEDEX CORP COM 31428X106 374 1,500 SH   SOLE   1,500 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 333 17,582 SH   SOLE   17,582 0 0
GENERAL DYNAMICS CORP COM 369550108 449 2,207 SH   SOLE   2,207 0 0
GENERAL ELECTRIC CO COM 369604103 4,339 248,680 SH   SOLE   239,545 0 9,135
GENERAL MILLS INC COM 370334104 5,154 86,931 SH   SOLE   82,873 0 4,058
GENUINE PARTS CO COM 372460105 2,801 29,478 SH   SOLE   27,385 0 2,093
GILEAD SCIENCES INC COM 375558103 921 12,850 SH   SOLE   11,075 0 1,775
GRAINGER W W INC COM 384802104 385 1,628 SH   SOLE   1,425 0 203
HALYARD HEALTH INC COM 40650V100 625 13,542 SH   SOLE   13,542 0 0
HARLEY DAVIDSON INC COM 412822108 829 16,300 SH   SOLE   16,300 0 0
HARSCO CORP COM 415864107 229 12,302 SH   SOLE   12,302 0 0
HERSHEY CO COM 427866108 1,010 8,900 SH   SOLE   8,900 0 0
HONEYWELL INTL INC COM 438516106 1,005 6,550 SH   SOLE   6,550 0 0
HORMEL FOODS CORP COM 440452100 601 16,512 SH   SOLE   11,600 0 4,912
HOSPITALITY PROPERTIES TRUST COM SH BEN INT 44106M102 403 13,508 SH   SOLE   7,200 0 6,308
HSBC HOLDINGS PLC SPON ADR NEW 404280406 372 7,201 SH   SOLE   4,696 0 2,505
HUBBELL INC COM 443510607 217 1,600 SH   SOLE   1,600 0 0
II-VI INC COM 902104108 32,811 698,857 SH   SOLE   694,957 0 3,900
ILLINOIS TOOL WORKS INC COM 452308109 459 2,750 SH   SOLE   2,750 0 0
INTEL CORP COM 458140100 1,655 35,864 SH   SOLE   30,360 0 5,504
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,184 27,272 SH   SOLE   26,122 0 1,150
INTERNATIONAL PAPER CO COM 460146103 1,305 22,523 SH   SOLE   19,023 0 3,500
IRON MOUNTAIN INC COM 46284V101 328 8,700 SH   SOLE   4,100 0 4,600
JOHNSON & JOHNSON COM 478160104 9,308 66,622 SH   SOLE   64,732 0 1,890
JOHNSON CONTROLS INTL COM G51502105 332 8,700 SH   SOLE   4,700 0 4,000
JPMORGAN CHASE & CO COM 46625H100 633 5,923 SH   SOLE   5,923 0 0
KELLOGG CO COM 487836108 3,886 57,169 SH   SOLE   54,682 0 2,487
KIMBERLY CLARK CORP COM 494368103 2,178 18,052 SH   SOLE   15,513 0 2,539
KIMCO REALTY CORP COM 49446R109 352 19,400 SH   SOLE   14,900 0 4,500
KRAFT HEINZ COMPANY COM 500754106 574 7,386 SH   SOLE   4,983 0 2,403
LEGGETT & PLATT INC COM 524660107 413 8,650 SH   SOLE   5,150 0 3,500
LOCKHEED MARTIN CORP COM 539830109 800 2,493 SH   SOLE   2,493 0 0
LYONDELLBASELL INDUSTRIES NV SHS A N53745100 549 4,980 SH   SOLE   3,525 0 1,455
MAGELLAN MIDSTREAM PARTNERS COM 559080106 419 5,900 SH   SOLE   3,900 0 2,000
MARATHON OIL CORP COM 565849106 291 17,180 SH   SOLE   17,180 0 0
MARATHON PETROLEUM CORP COM 56585A102 1,067 16,166 SH   SOLE   16,166 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 265 3,250 SH   SOLE   3,250 0 0
MATSON INC COM 57686G105 611 20,485 SH   SOLE   20,485 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,848 47,571 SH   SOLE   47,571 0 0
MERCK & COMPANY INC COM 58933Y105 2,661 47,291 SH   SOLE   43,816 0 3,475
METHANEX CORPORATION COM 59151K108 530 8,750 SH   SOLE   8,750 0 0
METLIFE INC COM 59156R108 1,813 35,850 SH   SOLE   33,696 0 2,154
MICROSOFT CORP COM 594918104 3,771 44,087 SH   SOLE   42,926 0 1,161
MONDELEZ INTERNATIONAL INC COM 609207105 966 22,576 SH   SOLE   22,576 0 0
MOODYS CORP COM 615369105 406 2,750 SH   SOLE   2,750 0 0
MSA SAFETY INC COM 553498106 2,531 32,656 SH   SOLE   32,656 0 0
NATIONAL FUEL GAS CO COM 636180101 3,888 70,812 SH   SOLE   68,408 0 2,404
NESTLE SA ADR 641069406 675 7,850 SH   SOLE   7,550 0 300
NETSCOUT SYSTEMS INC COM 64115T104 394 12,925 SH   SOLE   12,925 0 0
NEWELL RUBBERMAID INC COM 651229106 269 8,690 SH   SOLE   8,690 0 0
NEWMONT MINING CORP COM 651639106 270 7,200 SH   SOLE   7,200 0 0
NEXTERA ENERGY INC COM 65339F101 285 1,824 SH   SOLE   1,824 0 0
NORDSTROM INC COM 655664100 845 17,825 SH   SOLE   17,825 0 0
NORFOLK SOUTHERN CORP COM 655844108 435 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 248 3,361 SH   SOLE   3,361 0 0
OLD REPUBLIC INTL CORP COM 680223104 808 37,799 SH   SOLE   30,050 0 7,749
OLIN CORP COM 680665205 320 9,000 SH   SOLE   9,000 0 0
ONEOK INC NEW COM 682680103 763 14,271 SH   SOLE   8,745 0 5,526
PACCAR COM 693718108 516 7,260 SH   SOLE   7,010 0 250
PAYCHEX INC COM 704326107 2,395 35,175 SH   SOLE   32,190 0 2,985
PEPSICO INC COM 713448108 1,537 12,819 SH   SOLE   11,557 0 1,262
PERKINELMER INC COM 714046109 284 3,886 SH   SOLE   3,886 0 0
PFIZER INC COM 717081103 1,785 49,275 SH   SOLE   43,016 0 6,259
PHILIP MORRIS INTERNATIONAL IN COM 718172109 342 3,241 SH   SOLE   1,700 0 1,541
PHILLIPS 66 CO COM 718546104 1,061 10,487 SH   SOLE   8,285 0 2,202
PITNEY BOWES INC COM 724479100 222 19,900 SH   SOLE   19,900 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 523 3,623 SH   SOLE   3,623 0 0
PPG INDUSTRIES INC COM 693506107 2,890 24,738 SH   SOLE   24,738 0 0
PPL CORP COM 69351T106 571 18,443 SH   SOLE   14,143 0 4,300
PROCTER & GAMBLE CO COM 742718109 9,106 99,108 SH   SOLE   96,877 0 2,231
PUBLIC STORAGE COM 74460D109 307 1,471 SH   SOLE   770 0 701
REALTY INCOME CORP COM 756109104 591 10,361 SH   SOLE   6,950 0 3,411
REIS INC COM 75936P105 257 12,466 SH   SOLE   12,466 0 0
ROCKWELL AUTOMATION INC COM 773903109 706 3,594 SH   SOLE   3,594 0 0
ROYAL BANK OF CAN COM 780087102 465 5,700 SH   SOLE   5,000 0 700
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 939 14,075 SH   SOLE   14,075 0 0
SCHLUMBERGER LTD COM 806857108 1,882 27,929 SH   SOLE   27,929 0 0
SCHMITT INDUSTRIES INC COM NEW 806870200 56 20,500 SH   SOLE   20,500 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 3,958 94,598 SH   SOLE   89,350 0 5,248
SIMON PROPERTY GROUP INC COM 828806109 416 2,425 SH   SOLE   1,575 0 850
SMUCKER JM CO COM NEW 832696405 479 3,856 SH   SOLE   3,856 0 0
SOUTHERN CO COM 842587107 226 4,693 SH   SOLE   4,693 0 0
STERIS PLC SHS USD G84720104 600 6,860 SH   SOLE   6,860 0 0
SYSCO CORP COM 871829107 728 11,993 SH   SOLE   8,788 0 3,205
T ROWE PRICE GROUP INC COM 74144T108 252 2,400 SH   SOLE   2,000 0 400
TAPESTRY INC COM 876030107 2,267 51,255 SH   SOLE   47,550 0 3,705
TARGET CORP COM 87612E106 2,870 43,978 SH   SOLE   40,115 0 3,863
TELEFLEX INC COM 879369106 1,058 4,251 SH   SOLE   4,251 0 0
THOMSON REUTERS CORP COM 884903105 1,479 33,931 SH   SOLE   33,931 0 0
TRIMBLE NAVIGATION LTD COM 896239100 244 6,000 SH   SOLE   6,000 0 0
UNILEVER PLC SPONS ADR NEW 904767704 617 11,145 SH   SOLE   11,145 0 0
UNION PACIFIC CORP COM 907818108 5,543 41,337 SH   SOLE   41,337 0 0
UNITED NATURAL FOODS COM 911163103 347 7,050 SH   SOLE   7,050 0 0
UNITED PARCEL SERVICE INC COM 911312106 265 2,225 SH   SOLE   975 0 1,250
UNITED TECHNOLOGIES CORP COM 913017109 1,080 8,468 SH   SOLE   8,149 0 319
VALERO ENERGY CORP COM 91913Y100 469 5,100 SH   SOLE   5,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,535 123,469 SH   SOLE   118,682 0 4,787
VODAFONE GRP PLC SPONS ADR 92857W308 306 9,588 SH   SOLE   7,313 0 2,275
W.P. CAREY INC COM 92936U109 382 5,550 SH   SOLE   3,000 0 2,550
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,457 88,920 SH   SOLE   85,515 0 3,405
WEC ENERGY GROUP COM 92939U106 339 5,100 SH   SOLE   3,100 0 2,000
WESBANCO INC COM 950810101 238 5,861 SH   SOLE   5,861 0 0
WESTPAC BANKING CORP SPONS ADR 961214301 362 14,833 SH   SOLE   10,300 0 4,533
WEYERHAEUSER CO COM 962166104 346 9,807 SH   SOLE   8,750 0 1,057
WILLIAMS SONOMA INC COM 969904101 4,300 83,164 SH   SOLE   79,205 0 3,959
WVS FINANCIAL CORP COM 929358109 2,658 171,606 SH   SOLE   171,606 0 0