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,668 13,947 SH   SOLE   13,543 0 404
ABBOTT LABORATORIES COM 002824100 5,257 118,381 SH   SOLE   117,278 0 1,103
ABBVIE INC COM 00287Y109 7,188 110,310 SH   SOLE   106,418 0 3,892
AGCO CORP COM 001084102 734 12,200 SH   SOLE   12,000 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 475 3,514 SH   SOLE   3,264 0 250
ALEXANDER & BALDWIN HOLDINGS COM 014491104 617 13,850 SH   SOLE   13,850 0 0
ALICO INC COM 016230104 1,390 52,650 SH   SOLE   52,650 0 0
ALLETE INC COM 018522300 305 4,498 SH   SOLE   3,775 0 723
ALTRIA GROUP INC COM 02209S103 217 3,035 SH   SOLE   3,035 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,402 43,000 SH   SOLE   42,234 0 766
AMETEK INC COM 031100100 962 17,794 SH   SOLE   17,794 0 0
AMGEN INC COM 031162100 616 3,755 SH   SOLE   2,605 0 1,150
ANADARKO PETROLEUM CORP COM 032511107 210 3,387 SH   SOLE   3,387 0 0
APPLE INC COM 037833100 789 5,494 SH   SOLE   5,494 0 0
AQUA AMERICA INC COM 03836W103 1,049 32,625 SH   SOLE   29,625 0 3,000
ARCHER DANIELS MIDLAND CO COM 039483102 470 10,215 SH   SOLE   10,215 0 0
AT&T INC COM 00206R102 2,085 50,180 SH   SOLE   45,061 0 5,119
AVON PRODUCTS INC COM 054303102 131 29,750 SH   SOLE   29,150 0 600
B&G FOODS INC COM 05508R106 875 21,750 SH   SOLE   21,750 0 0
BADGER METER INC COM 056525108 3,915 106,518 SH   SOLE   105,318 0 1,200
BANK MONTREAL QUEBEC COM 063671101 202 2,707 SH   SOLE   1,950 0 757
BANK OF NEW YORK MELLON CORP COM 064058100 400 8,478 SH   SOLE   8,478 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,392 26,837 SH   SOLE   25,902 0 935
BCE INC COM NEW 05534B760 288 6,514 SH   SOLE   2,336 0 4,178
BERKSHIRE HATHAWAY INC CL B NEW 084670702 242 1,450 SH   SOLE   1,450 0 0
BIOTELEMETRY INC COM 090672106 207 7,150 SH   SOLE   7,150 0 0
BOEING CO COM 097023105 370 2,092 SH   SOLE   1,292 0 800
BRITISH LAND CO PLC COM 110828100 177 23,200 SH   SOLE   14,200 0 9,000
BT GROUP PLC ADR 05577E101 316 15,740 SH   SOLE   7,900 0 7,840
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 626 8,100 SH   SOLE   8,100 0 0
CAMPBELL SOUP CO COM 134429109 2,023 35,340 SH   SOLE   35,090 0 250
CANADIAN IMPERIAL BANK COM 136069101 556 6,450 SH   SOLE   4,100 0 2,350
CENTERPOINT ENERGY INC COM 15189T107 376 13,628 SH   SOLE   11,946 0 1,682
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 714 29,786 SH   SOLE   29,786 0 0
CHEVRON CORP COM 166764100 4,812 44,820 SH   SOLE   38,656 0 6,164
CKX LANDS INC COM 12562N104 669 56,250 SH   SOLE   56,250 0 0
CLOROX CO COM 189054109 3,701 27,450 SH   SOLE   26,950 0 500
COACH INC COM 189754104 1,743 42,175 SH   SOLE   40,375 0 1,800
COCA-COLA CO COM 191216100 3,791 89,322 SH   SOLE   85,875 0 3,447
COLGATE-PALMOLIVE CO COM 194162103 3,677 50,235 SH   SOLE   50,235 0 0
CONNECTICUT WATER SERVICES INC COM 207797101 705 13,265 SH   SOLE   12,000 0 1,265
CONOCOPHILLIPS COM 20825C104 1,077 21,595 SH   SOLE   21,345 0 250
CORNING INC COM 219350105 2,367 87,680 SH   SOLE   86,580 0 1,100
CUBIC CORP COM 229669106 1,779 33,700 SH   SOLE   33,700 0 0
CUMMINS INC COM 231021106 2,988 19,760 SH   SOLE   19,460 0 300
CVS HEALTH CORP COM 126650100 272 3,465 SH   SOLE   1,965 0 1,500
DAIMLER AG COM D1668R123 375 5,058 SH   SOLE   2,358 0 2,700
DARDEN RESTAURANTS INC COM 237194105 226 2,700 SH   SOLE   2,700 0 0
DEERE & CO COM 244199105 226 2,075 SH   SOLE   2,075 0 0
DEUTSCHE TELEKOM AG ADR 251566105 415 23,640 SH   SOLE   16,440 0 7,200
DIAGEO PLC SPONS ADR NEW 25243Q205 3,310 28,639 SH   SOLE   26,560 0 2,079
DISNEY WALT CO COM DISNEY 254687106 2,402 21,180 SH   SOLE   20,730 0 450
DOMINION RESOURCES INC COM 25746U109 562 7,243 SH   SOLE   3,810 0 3,433
DOUGLAS DYNAMICS COM 25960R105 572 18,650 SH   SOLE   18,650 0 0
DOW CHEMICAL CO COM 260543103 4,419 69,550 SH   SOLE   68,150 0 1,400
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,361 34,328 SH   SOLE   34,228 0 100
DU PONT E.I. DE NEMOURS & CO COM 263534109 510 6,350 SH   SOLE   6,350 0 0
DUKE ENERGY CORP COM 26441C204 386 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,175 33,750 SH   SOLE   33,750 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 832 69,625 SH   SOLE   69,625 0 0
ELI LILLY & CO COM 532457108 7,411 88,109 SH   SOLE   84,603 0 3,506
EMERSON ELECTRIC CO COM 291011104 5,396 90,145 SH   SOLE   84,541 0 5,604
ENTERGY CORP COM 29364G103 232 3,048 SH   SOLE   350 0 2,698
EQT CORP COM 26884L109 230 3,758 SH   SOLE   3,758 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 324 4,917 SH   SOLE   4,917 0 0
EXXON MOBIL CORP COM 30231G102 6,123 74,658 SH   SOLE   67,970 0 6,688
F5 NETWORKS COM 315616102 1,659 11,636 SH   SOLE   11,636 0 0
FEDERATED INVESTORS INC CL B 314211103 2,633 99,970 SH   SOLE   93,765 0 6,205
FEDEX CORP COM 31428X106 293 1,500 SH   SOLE   1,500 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 309 23,139 SH   SOLE   22,539 0 600
GENERAL DYNAMICS CORP COM 369550108 413 2,207 SH   SOLE   2,207 0 0
GENERAL ELECTRIC CO COM 369604103 4,515 151,493 SH   SOLE   142,430 0 9,063
GENERAL MILLS INC COM 370334104 3,166 53,648 SH   SOLE   50,048 0 3,600
GENUINE PARTS CO COM 372460105 2,471 26,736 SH   SOLE   25,850 0 886
GILEAD SCIENCES INC COM 375558103 779 11,475 SH   SOLE   9,500 0 1,975
GLAXOSMITHKLINE PLC SPONS ADR 37733W105 222 5,256 SH   SOLE   3,392 0 1,864
HALYARD HEALTH INC COM 40650V100 1,429 37,529 SH   SOLE   37,129 0 400
HARLEY DAVIDSON INC COM 412822108 759 12,550 SH   SOLE   12,550 0 0
HARSCO CORP COM 415864107 225 17,652 SH   SOLE   17,552 0 100
HERSHEY CO COM 427866108 931 8,525 SH   SOLE   8,525 0 0
HONEYWELL INTL INC COM 438516106 830 6,650 SH   SOLE   6,650 0 0
HORMEL FOODS CORP COM 440452100 428 12,350 SH   SOLE   7,450 0 4,900
HOSPITALITY PROPERTIES TRUST COM SH BEN INT 44106M102 342 10,834 SH   SOLE   5,500 0 5,334
II-VI INC COM 902104108 26,505 735,237 SH   SOLE   724,337 0 10,900
ILLINOIS TOOL WORKS INC COM 452308109 391 2,950 SH   SOLE   2,950 0 0
INTEL CORP COM 458140100 1,200 33,279 SH   SOLE   27,300 0 5,979
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,065 11,856 SH   SOLE   11,856 0 0
INTERNATIONAL PAPER CO COM 460146103 1,170 23,042 SH   SOLE   18,873 0 4,169
IRON MOUNTAIN INC COM 46284V101 396 11,107 SH   SOLE   7,300 0 3,807
JOHNSON & JOHNSON COM 478160104 8,246 66,203 SH   SOLE   64,717 0 1,486
JPMORGAN CHASE & CO COM 46625H100 560 6,373 SH   SOLE   6,358 0 15
KELLOGG CO COM 487836108 3,642 50,161 SH   SOLE   49,132 0 1,029
KIMBERLY CLARK CORP COM 494368103 1,954 14,848 SH   SOLE   12,717 0 2,131
LOCKHEED MARTIN CORP COM 539830109 711 2,658 SH   SOLE   2,658 0 0
MARATHON OIL CORP COM 565849106 271 17,180 SH   SOLE   17,180 0 0
MARATHON PETROLEUM CORP COM 56585A102 870 17,216 SH   SOLE   17,216 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 240 3,250 SH   SOLE   3,250 0 0
MATSON INC COM 57686G105 381 11,985 SH   SOLE   11,985 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,787 49,071 SH   SOLE   48,771 0 300
MERCK & COMPANY INC COM 58933Y105 1,280 20,147 SH   SOLE   17,529 0 2,618
METHANEX CORPORATION COM 59151K108 542 11,550 SH   SOLE   11,550 0 0
METLIFE INC COM 59156R108 1,385 26,225 SH   SOLE   26,225 0 0
MICROSOFT CORP COM 594918104 2,996 45,488 SH   SOLE   43,127 0 2,361
MONDELEZ INTERNATIONAL INC COM 609207105 1,035 24,021 SH   SOLE   23,421 0 600
MOODYS CORP COM 615369105 308 2,750 SH   SOLE   2,750 0 0
MOSAIC CO COM 61945C103 362 12,395 SH   SOLE   9,375 0 3,020
MSA SAFETY INC COM 553498106 2,364 33,435 SH   SOLE   32,935 0 500
NATIONAL FUEL GAS CO COM 636180101 3,600 60,383 SH   SOLE   58,583 0 1,800
NESTLE SA ADR 641069406 618 8,050 SH   SOLE   7,750 0 300
NETSCOUT SYSTEMS INC COM 64115T104 243 6,400 SH   SOLE   6,400 0 0
NEWELL RUBBERMAID INC COM 651229106 406 8,609 SH   SOLE   8,609 0 0
NEWMONT MINING CORP COM 651639106 237 7,200 SH   SOLE   6,950 0 250
NEXTERA ENERGY INC COM 65339F101 261 2,033 SH   SOLE   2,033 0 0
NORDSTROM INC COM 655664100 754 16,200 SH   SOLE   16,200 0 0
NORFOLK SOUTHERN CORP COM 655844108 336 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 213 3,361 SH   SOLE   3,361 0 0
OLD REPUBLIC INTL CORP COM 680223104 784 38,270 SH   SOLE   32,750 0 5,520
OLIN CORP COM 680665205 404 12,300 SH   SOLE   12,300 0 0
ONEOK INC NEW COM 682680103 704 12,690 SH   SOLE   6,900 0 5,790
PACCAR COM 693718108 477 7,100 SH   SOLE   7,100 0 0
PAYCHEX INC COM 704326107 1,725 29,290 SH   SOLE   28,790 0 500
PEPSICO INC COM 713448108 1,338 11,966 SH   SOLE   10,706 0 1,260
PERKINELMER INC COM 714046109 222 3,820 SH   SOLE   3,820 0 0
PFIZER INC COM 717081103 1,516 44,326 SH   SOLE   38,151 0 6,175
PHILIP MORRIS INTERNATIONAL IN COM 718172109 389 3,442 SH   SOLE   1,900 0 1,542
PHILLIPS 66 CO COM 718546104 585 7,385 SH   SOLE   5,935 0 1,450
PITNEY BOWES INC COM 724479100 353 26,950 SH   SOLE   25,950 0 1,000
PNC FINANCIAL SERVICES GROUP I COM 693475105 442 3,673 SH   SOLE   3,673 0 0
PPG INDUSTRIES INC COM 693506107 2,634 25,070 SH   SOLE   25,070 0 0
PPL CORP COM 69351T106 619 16,559 SH   SOLE   11,543 0 5,016
PROCTER & GAMBLE CO COM 742718109 8,844 98,436 SH   SOLE   95,935 0 2,501
QUALCOMM INC COM 747525103 463 8,076 SH   SOLE   4,300 0 3,776
REALTY INCOME CORP COM 756109104 222 3,725 SH   SOLE   925 0 2,800
ROCKWELL AUTOMATION INC COM 773903109 560 3,594 SH   SOLE   3,594 0 0
ROCKWELL COLLINS INC COM 774341101 2,810 28,926 SH   SOLE   28,724 0 202
ROYAL BANK OF CAN COM 780087102 313 4,290 SH   SOLE   3,600 0 690
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 757 14,350 SH   SOLE   14,200 0 150
SCHLUMBERGER LTD COM 806857108 1,448 18,545 SH   SOLE   18,195 0 350
SCHMITT INDUSTRIES INC COM NEW 806870200 503 314,684 SH   SOLE   309,684 0 5,000
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,095 67,376 SH   SOLE   65,750 0 1,626
SMUCKER JM CO COM NEW 832696405 505 3,856 SH   SOLE   3,856 0 0
SNYDERS LANCE INC COM 833551104 210 5,200 SH   SOLE   5,200 0 0
SOMERSET TR HLDG CO COM 835126103 209 4,507 SH   SOLE   4,507 0 0
SOUTHERN CO COM 842587107 818 16,436 SH   SOLE   14,040 0 2,396
STERIS PLC SHS USD G84720104 481 6,930 SH   SOLE   6,930 0 0
SYSCO CORP COM 871829107 232 4,463 SH   SOLE   4,463 0 0
T ROWE PRICE GROUP INC COM 74144T108 518 7,600 SH   SOLE   4,800 0 2,800
TARGET CORP COM 87612E106 609 11,039 SH   SOLE   8,125 0 2,914
TELEFLEX INC COM 879369106 775 4,001 SH   SOLE   4,001 0 0
THOMSON REUTERS CORP COM 884903105 1,571 36,341 SH   SOLE   35,391 0 950
TRIUMPH GROUP INC COM 896818101 280 10,870 SH   SOLE   10,670 0 200
UNILEVER PLC SPONS ADR NEW 904767704 612 12,395 SH   SOLE   12,195 0 200
UNION PACIFIC CORP COM 907818108 4,495 42,440 SH   SOLE   42,040 0 400
UNITED NATURAL FOODS COM 911163103 305 7,050 SH   SOLE   7,050 0 0
UNITED TECHNOLOGIES CORP COM 913017109 895 7,978 SH   SOLE   7,664 0 314
UNIVERSAL STAINLESS & ALLOY COM 913837100 298 17,500 SH   SOLE   17,500 0 0
VALERO ENERGY CORP COM 91913Y100 602 9,075 SH   SOLE   9,075 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,046 124,027 SH   SOLE   117,707 0 6,320
VODAFONE GRP PLC SPONS ADR 92857W308 253 9,561 SH   SOLE   7,313 0 2,248
W.P. CAREY INC COM 92936U109 376 6,036 SH   SOLE   3,000 0 3,036
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,576 55,101 SH   SOLE   54,300 0 801
WEC ENERGY GROUP COM 92939U106 309 5,100 SH   SOLE   3,100 0 2,000
WESBANCO INC COM 950810101 223 5,861 SH   SOLE   5,861 0 0
WESTERN REFINING INC COM 959319104 254 7,250 SH   SOLE   7,250 0 0
WEYERHAEUSER CO COM 962166104 438 12,902 SH   SOLE   7,150 0 5,752
WHOLE FOODS MARKET INC COM 966837106 1,272 42,783 SH   SOLE   41,821 0 962
WILLIAMS SONOMA INC COM 969904101 2,682 50,020 SH   SOLE   47,970 0 2,050
WVS FINANCIAL CORP COM 929358109 2,579 172,451 SH   SOLE   172,351 0 100