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 2,908 13,968 SH   SOLE   13,564 0 404
ABBOTT LABORATORIES COM 002824100 5,742 118,124 SH   SOLE   117,018 0 1,106
ABBVIE INC COM 00287Y109 8,020 110,605 SH   SOLE   106,710 0 3,895
AGCO CORP COM 001084102 795 11,800 SH   SOLE   11,600 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 503 3,514 SH   SOLE   3,264 0 250
ALEXANDER & BALDWIN HOLDINGS COM 014491104 552 13,350 SH   SOLE   13,350 0 0
ALICO INC COM 016230104 1,632 52,150 SH   SOLE   52,150 0 0
ALLETE INC COM 018522300 301 4,200 SH   SOLE   3,475 0 725
ALTRIA GROUP INC COM 02209S103 215 2,885 SH   SOLE   2,885 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,622 43,000 SH   SOLE   42,234 0 766
AMETEK INC COM 031100100 1,078 17,794 SH   SOLE   17,794 0 0
AMGEN INC COM 031162100 733 4,256 SH   SOLE   2,980 0 1,276
APPLE INC COM 037833100 617 4,284 SH   SOLE   4,284 0 0
AQUA AMERICA INC COM 03836W103 1,078 32,375 SH   SOLE   29,375 0 3,000
ARCHER DANIELS MIDLAND CO COM 039483102 559 13,515 SH   SOLE   11,315 0 2,200
AT&T INC COM 00206R102 1,942 51,483 SH   SOLE   46,361 0 5,122
AVON PRODUCTS INC COM 054303102 99 26,000 SH   SOLE   25,500 0 500
B&G FOODS INC COM 05508R106 758 21,300 SH   SOLE   21,300 0 0
BADGER METER INC COM 056525108 4,199 105,368 SH   SOLE   104,168 0 1,200
BANK OF NEW YORK MELLON CORP COM 064058100 416 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,625 26,838 SH   SOLE   25,902 0 936
BCE INC COM NEW 05534B760 458 10,171 SH   SOLE   5,986 0 4,185
BERKSHIRE HATHAWAY INC CL B NEW 084670702 246 1,450 SH   SOLE   1,450 0 0
BIOTELEMETRY INC COM 090672106 239 7,150 SH   SOLE   7,150 0 0
BOEING CO COM 097023105 206 1,042 SH   SOLE   1,042 0 0
BRITISH LAND CO PLC COM 110828100 182 23,200 SH   SOLE   14,200 0 9,000
BT GROUP PLC ADR 05577E101 509 26,240 SH   SOLE   16,600 0 9,640
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 536 7,800 SH   SOLE   7,800 0 0
CAMPBELL SOUP CO COM 134429109 2,351 45,090 SH   SOLE   41,640 0 3,450
CANADIAN IMPERIAL BANK COM 136069101 536 6,607 SH   SOLE   4,250 0 2,357
CARBO CERAMICS INC COM 140781105 171 25,000 SH   SOLE   25,000 0 0
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 729 29,786 SH   SOLE   29,786 0 0
CHEVRON CORP COM 166764100 4,637 44,443 SH   SOLE   38,276 0 6,167
CKX LANDS INC COM 12562N104 647 56,250 SH   SOLE   56,250 0 0
CLOROX CO COM 189054109 3,647 27,375 SH   SOLE   26,875 0 500
COACH INC COM 189754104 1,779 37,575 SH   SOLE   37,275 0 300
COCA-COLA CO COM 191216100 4,002 89,223 SH   SOLE   85,772 0 3,451
COLGATE-PALMOLIVE CO COM 194162103 3,624 48,885 SH   SOLE   48,885 0 0
CONNECTICUT WATER SERVICES INC COM 207797101 737 13,268 SH   SOLE   12,000 0 1,268
CONOCOPHILLIPS COM 20825C104 893 20,320 SH   SOLE   20,070 0 250
CORNING INC COM 219350105 2,624 87,330 SH   SOLE   86,230 0 1,100
CUBIC CORP COM 229669106 1,845 39,850 SH   SOLE   39,850 0 0
CUMMINS INC COM 231021106 3,153 19,435 SH   SOLE   19,135 0 300
CVS HEALTH CORP COM 126650100 343 4,265 SH   SOLE   2,765 0 1,500
DAIMLER AG COM D1668R123 367 5,058 SH   SOLE   2,358 0 2,700
DARDEN RESTAURANTS INC COM 237194105 274 3,025 SH   SOLE   3,025 0 0
DEERE & CO COM 244199105 247 2,000 SH   SOLE   2,000 0 0
DEUTSCHE TELEKOM AG ADR 251566105 424 23,640 SH   SOLE   16,440 0 7,200
DIAGEO PLC SPONS ADR NEW 25243Q205 3,294 27,491 SH   SOLE   25,410 0 2,081
DISNEY WALT CO COM DISNEY 254687106 2,227 20,961 SH   SOLE   20,511 0 450
DOMINION RESOURCES INC COM 25746U109 548 7,149 SH   SOLE   3,710 0 3,439
DOUGLAS DYNAMICS COM 25960R105 605 18,400 SH   SOLE   18,400 0 0
DOW CHEMICAL CO COM 260543103 4,339 68,800 SH   SOLE   67,400 0 1,400
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,608 39,603 SH   SOLE   37,903 0 1,700
DU PONT E.I. DE NEMOURS & CO COM 263534109 513 6,350 SH   SOLE   6,350 0 0
DUKE ENERGY CORP COM 26441C204 393 4,707 SH   SOLE   2,607 0 2,100
DUN & BRADSTREET CORP COM 26483E100 216 2,000 SH   SOLE   2,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,991 33,750 SH   SOLE   33,750 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 916 66,125 SH   SOLE   66,125 0 0
ELI LILLY & CO COM 532457108 7,243 88,011 SH   SOLE   84,503 0 3,508
EMERSON ELECTRIC CO COM 291011104 5,579 93,579 SH   SOLE   87,971 0 5,608
ENTERGY CORP COM 29364G103 234 3,051 SH   SOLE   350 0 2,701
EQT CORP COM 26884L109 220 3,758 SH   SOLE   3,758 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 304 4,767 SH   SOLE   4,767 0 0
EXXON MOBIL CORP COM 30231G102 5,988 74,178 SH   SOLE   67,490 0 6,688
F5 NETWORKS COM 315616102 1,478 11,636 SH   SOLE   11,636 0 0
FEDERATED INVESTORS INC CL B 314211103 2,862 101,325 SH   SOLE   95,115 0 6,210
FEDEX CORP COM 31428X106 326 1,500 SH   SOLE   1,500 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 272 22,639 SH   SOLE   22,039 0 600
GENERAL DYNAMICS CORP COM 369550108 437 2,207 SH   SOLE   2,207 0 0
GENERAL ELECTRIC CO COM 369604103 4,266 157,950 SH   SOLE   148,880 0 9,070
GENERAL MILLS INC COM 370334104 3,485 62,900 SH   SOLE   59,298 0 3,602
GENUINE PARTS CO COM 372460105 2,562 27,623 SH   SOLE   26,735 0 888
GILEAD SCIENCES INC COM 375558103 812 11,475 SH   SOLE   9,500 0 1,975
GLAXOSMITHKLINE PLC SPON ADR 37733W105 227 5,265 SH   SOLE   3,392 0 1,873
GRAINGER W W INC COM 384802104 280 1,551 SH   SOLE   850 0 701
HALYARD HEALTH INC COM 40650V100 1,250 31,829 SH   SOLE   31,429 0 400
HARLEY DAVIDSON INC COM 412822108 786 14,550 SH   SOLE   14,550 0 0
HARSCO CORP COM 415864107 279 17,302 SH   SOLE   17,202 0 100
HERSHEY CO COM 427866108 905 8,425 SH   SOLE   8,425 0 0
HONEYWELL INTL INC COM 438516106 880 6,600 SH   SOLE   6,600 0 0
HORMEL FOODS CORP COM 440452100 421 12,354 SH   SOLE   7,450 0 4,904
HOSPITALITY PROPERTIES TRUST COM SH BEN INT 44106M102 392 13,458 SH   SOLE   7,200 0 6,258
II-VI INC COM 902104108 25,373 739,737 SH   SOLE   728,837 0 10,900
ILLINOIS TOOL WORKS INC COM 452308109 423 2,950 SH   SOLE   2,950 0 0
INTEL CORP COM 458140100 1,157 34,288 SH   SOLE   28,300 0 5,988
INTERNATIONAL BUSINESS MACHINE COM 459200101 1,808 11,756 SH   SOLE   11,756 0 0
INTERNATIONAL PAPER CO COM 460146103 1,305 23,046 SH   SOLE   18,873 0 4,173
IRON MOUNTAIN INC COM 46284V101 481 14,013 SH   SOLE   9,000 0 5,013
JOHNSON & JOHNSON COM 478160104 8,839 66,819 SH   SOLE   65,032 0 1,787
JPMORGAN CHASE & CO COM 46625H100 582 6,373 SH   SOLE   6,358 0 15
KELLOGG CO COM 487836108 3,505 50,464 SH   SOLE   49,432 0 1,032
KIMBERLY CLARK CORP COM 494368103 1,898 14,700 SH   SOLE   12,567 0 2,133
KIMCO REALTY CORP COM 49446R109 402 21,900 SH   SOLE   16,200 0 5,700
LOCKHEED MARTIN CORP COM 539830109 724 2,608 SH   SOLE   2,608 0 0
MARATHON OIL CORP COM 565849106 204 17,180 SH   SOLE   17,180 0 0
MARATHON PETROLEUM CORP COM 56585A102 875 16,716 SH   SOLE   16,716 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 253 3,250 SH   SOLE   3,250 0 0
MATSON INC COM 57686G105 345 11,485 SH   SOLE   11,485 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,683 48,021 SH   SOLE   47,721 0 300
MERCK & COMPANY INC COM 58933Y105 1,291 20,149 SH   SOLE   17,529 0 2,620
METHANEX CORPORATION COM 59151K108 509 11,550 SH   SOLE   11,550 0 0
METLIFE INC COM 59156R108 1,578 28,725 SH   SOLE   28,725 0 0
MICROSOFT CORP COM 594918104 3,118 45,238 SH   SOLE   42,877 0 2,361
MONDELEZ INTERNATIONAL INC COM 609207105 968 22,421 SH   SOLE   21,821 0 600
MOODYS CORP COM 615369105 335 2,750 SH   SOLE   2,750 0 0
MOSAIC CO COM 61945C103 278 12,198 SH   SOLE   9,175 0 3,023
MSA SAFETY INC COM 553498106 2,673 32,935 SH   SOLE   32,435 0 500
NATIONAL FUEL GAS CO COM 636180101 3,908 69,983 SH   SOLE   66,983 0 3,000
NESTLE SA ADR 641069406 701 8,050 SH   SOLE   7,750 0 300
NETSCOUT SYSTEMS INC COM 64115T104 220 6,400 SH   SOLE   6,400 0 0
NEWELL RUBBERMAID INC COM 651229106 462 8,609 SH   SOLE   8,609 0 0
NEWMONT MINING CORP COM 651639106 233 7,200 SH   SOLE   6,950 0 250
NEXTERA ENERGY INC COM 65339F101 292 2,085 SH   SOLE   2,085 0 0
NORDSTROM INC COM 655664100 940 19,650 SH   SOLE   17,950 0 1,700
NORFOLK SOUTHERN CORP COM 655844108 365 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 201 3,361 SH   SOLE   3,361 0 0
OLD REPUBLIC INTL CORP COM 680223104 791 40,479 SH   SOLE   32,750 0 7,729
OLIN CORP COM 680665205 372 12,300 SH   SOLE   12,300 0 0
ONEOK INC NEW COM 682680103 733 14,051 SH   SOLE   8,250 0 5,801
PACCAR COM 693718108 479 7,260 SH   SOLE   7,260 0 0
PAYCHEX INC COM 704326107 1,789 31,425 SH   SOLE   30,925 0 500
PEPSICO INC COM 713448108 1,385 11,989 SH   SOLE   10,728 0 1,261
PERKINELMER INC COM 714046109 260 3,820 SH   SOLE   3,820 0 0
PFIZER INC COM 717081103 1,627 48,452 SH   SOLE   42,066 0 6,386
PHILIP MORRIS INTERNATIONAL INC COM 718172109 381 3,242 SH   SOLE   1,700 0 1,542
PHILLIPS 66 CO COM 718546104 702 8,485 SH   SOLE   7,035 0 1,450
PITNEY BOWES INC COM 724479100 362 23,950 SH   SOLE   22,950 0 1,000
PNC FINANCIAL SERVICES GROUP INC COM 693475105 459 3,673 SH   SOLE   3,673 0 0
PPG INDUSTRIES INC COM 693506107 2,717 24,712 SH   SOLE   24,712 0 0
PPL CORP COM 69351T106 640 16,566 SH   SOLE   11,543 0 5,023
PROCTER & GAMBLE CO COM 742718109 8,651 99,262 SH   SOLE   96,759 0 2,503
QUALCOMM INC COM 747525103 427 7,729 SH   SOLE   3,950 0 3,779
REALTY INCOME CORP COM 756109104 577 10,452 SH   SOLE   6,650 0 3,802
ROCKWELL AUTOMATION INC COM 773903109 582 3,594 SH   SOLE   3,594 0 0
ROCKWELL COLLINS INC COM 774341101 2,990 28,457 SH   SOLE   28,254 0 203
ROYAL BANK OF CAN COM 780087102 562 7,743 SH   SOLE   7,050 0 693
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 763 14,350 SH   SOLE   14,200 0 150
SCHLUMBERGER LTD COM 806857108 1,221 18,545 SH   SOLE   18,195 0 350
SCHMITT INDUSTRIES INC COM NEW 806870200 489 284,184 SH   SOLE   279,184 0 5,000
SEAGATE TECHNOLOGY PLC COM G7945M107 3,336 86,079 SH   SOLE   81,850 0 4,229
SMUCKER JM CO COM NEW 832696405 456 3,856 SH   SOLE   3,856 0 0
SNYDERS LANCE INC COM 833551104 232 6,700 SH   SOLE   6,700 0 0
SOUTHERN CO COM 842587107 606 12,653 SH   SOLE   12,428 0 225
STERIS PLC SHS USD G84720104 565 6,930 SH   SOLE   6,930 0 0
SYSCO CORP COM 871829107 610 12,113 SH   SOLE   8,913 0 3,200
T ROWE PRICE GROUP INC COM 74144T108 549 7,403 SH   SOLE   4,600 0 2,803
TARGET CORP COM 87612E106 1,055 20,180 SH   SOLE   16,875 0 3,305
TELEFLEX INC COM 879369106 862 4,151 SH   SOLE   4,151 0 0
TESORO CORPORATION COM 881609101 289 3,090 SH   SOLE   3,090 0 0
THOMSON REUTERS CORP COM 884903105 1,622 35,031 SH   SOLE   34,081 0 950
TOYOTA MOTOR CORP ADR 892331307 434 4,132 SH   SOLE   2,632 0 1,500
TRIMBLE NAVIGATION LTD COM 896239100 214 6,000 SH   SOLE   6,000 0 0
UNILEVER PLC SPONS ADR NEW 904767704 646 11,945 SH   SOLE   11,745 0 200
UNION PACIFIC CORP COM 907818108 4,464 40,990 SH   SOLE   40,590 0 400
UNITED NATURAL FOODS COM 911163103 259 7,050 SH   SOLE   7,050 0 0
UNITED PARCEL SERVICE INC CL B 911312106 246 2,225 SH   SOLE   975 0 1,250
UNITED TECHNOLOGIES CORP COM 913017109 974 7,979 SH   SOLE   7,664 0 315
UNIVERSAL STAINLESS & ALLOY COM 913837100 205 10,500 SH   SOLE   10,500 0 0
VALERO ENERGY CORP COM 91913Y100 550 8,150 SH   SOLE   8,150 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,511 123,399 SH   SOLE   117,073 0 6,326
VODAFONE GRP PLC SPON ADR 92857W308 275 9,561 SH   SOLE   7,313 0 2,248
W.P. CAREY INC COM 92936U109 399 6,044 SH   SOLE   3,000 0 3,044
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,260 54,401 SH   SOLE   53,600 0 801
WEC ENERGY GROUP COM 92939U106 313 5,100 SH   SOLE   3,100 0 2,000
WELLS FARGO & CO COM 949746101 262 4,730 SH   SOLE   1,230 0 3,500
WESBANCO INC COM 950810101 232 5,861 SH   SOLE   5,861 0 0
WEYERHAEUSER CO COM 962166104 483 14,407 SH   SOLE   8,650 0 5,757
WHOLE FOODS MARKET INC COM 966837106 515 12,235 SH   SOLE   11,735 0 500
WILLIAMS SONOMA INC COM 969904101 3,029 62,445 SH   SOLE   59,095 0 3,350
WVS FINANCIAL CORP COM 929358109 2,776 172,451 SH   SOLE   172,351 0 100