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,615 14,647 SH   SOLE   14,243 0 404
ABBOTT LABORATORIES COM 002824100 4,560 118,718 SH   SOLE   117,618 0 1,100
ABBVIE INC COM 00287Y109 6,907 110,307 SH   SOLE   106,418 0 3,889
AGCO CORP COM 001084102 706 12,200 SH   SOLE   12,000 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 513 3,564 SH   SOLE   3,314 0 250
ALEXANDER & BALDWIN HOLDINGS COM 014491104 621 13,850 SH   SOLE   13,850 0 0
ALICO INC COM 016230104 1,396 51,400 SH   SOLE   51,400 0 0
ALLETE INC COM 018522300 301 4,696 SH   SOLE   3,975 0 721
ALTRIA GROUP INC COM 02209S103 205 3,035 SH   SOLE   3,035 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,208 43,300 SH   SOLE   42,534 0 766
AMETEK INC COM 031100100 865 17,794 SH   SOLE   17,794 0 0
AMGEN INC COM 031162100 344 2,355 SH   SOLE   1,605 0 750
ANADARKO PETROLEUM CORP COM 032511107 320 4,587 SH   SOLE   4,587 0 0
APPLE INC COM 037833100 636 5,494 SH   SOLE   5,494 0 0
AQUA AMERICA INC COM 03836W103 1,003 33,375 SH   SOLE   33,375 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 466 10,215 SH   SOLE   10,215 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 718 57,680 SH   SOLE   56,180 0 1,500
AT&T INC COM 00206R102 2,155 50,665 SH   SOLE   45,548 0 5,117
AVON PRODUCTS INC COM 054303102 173 34,350 SH   SOLE   33,350 0 1,000
B&G FOODS INC COM 05508R106 931 21,250 SH   SOLE   21,250 0 0
BADGER METER INC COM 056525108 3,988 107,918 SH   SOLE   106,718 0 1,200
BANK MONTREAL QUEBEC COM 063671101 202 2,804 SH   SOLE   2,050 0 754
BANK OF NEW YORK MELLON CORP COM 064058100 402 8,478 SH   SOLE   8,478 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,185 26,736 SH   SOLE   25,802 0 934
BB&T CORP COM 054937107 270 5,750 SH   SOLE   5,450 0 300
BCE INC COM 05534B760 281 6,508 SH   SOLE   2,336 0 4,172
BERKSHIRE HATHAWAY INC CL B NEW 084670702 236 1,450 SH   SOLE   1,450 0 0
BOEING CO COM 097023105 439 2,822 SH   SOLE   1,622 0 1,200
BP PLC SPONS ADR 055622104 212 5,667 SH   SOLE   5,667 0 0
BRITISH LAND CO PLC COM 110828100 180 23,200 SH   SOLE   14,200 0 9,000
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 611 8,335 SH   SOLE   8,335 0 0
CAMPBELL SOUP CO COM 134429109 2,173 35,940 SH   SOLE   35,690 0 250
CANADIAN IMPERIAL BANK COM 136069101 253 3,097 SH   SOLE   1,450 0 1,647
CARBO CERAMICS INC COM 140781105 105 10,000 SH   SOLE   10,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 464 18,812 SH   SOLE   11,946 0 6,866
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 770 29,786 SH   SOLE   29,786 0 0
CHEVRON CORP COM 166764100 5,304 45,066 SH   SOLE   38,906 0 6,160
CKX LANDS INC COM 12562N104 665 60,195 SH   SOLE   60,195 0 0
CLOROX CO COM 189054109 3,325 27,700 SH   SOLE   27,200 0 500
COACH INC COM 189754104 1,473 42,075 SH   SOLE   40,275 0 1,800
COCA-COLA CO COM 191216100 3,199 77,147 SH   SOLE   76,200 0 947
COLGATE-PALMOLIVE CO COM 194162103 3,304 50,485 SH   SOLE   50,485 0 0
CONNECTICUT WATER SERVICES INC COM 207797101 741 13,261 SH   SOLE   12,000 0 1,261
CONOCOPHILLIPS COM 20825C104 1,222 24,376 SH   SOLE   22,245 0 2,131
CORNING INC COM 219350105 2,147 88,480 SH   SOLE   87,380 0 1,100
CUBIC CORP COM 229669106 1,688 35,200 SH   SOLE   35,200 0 0
CUMMINS INC COM 231021106 4,587 33,566 SH   SOLE   31,310 0 2,256
DAIMLER AG COM D1668R123 375 5,058 SH   SOLE   2,358 0 2,700
DARDEN RESTAURANTS INC COM 237194105 225 3,100 SH   SOLE   3,100 0 0
DEERE & CO COM 244199105 214 2,075 SH   SOLE   2,075 0 0
DIAGEO PLC SPONS ADR NEW 25243Q205 3,034 29,189 SH   SOLE   27,110 0 2,079
DISNEY WALT CO COM DISNEY 254687106 2,359 22,639 SH   SOLE   22,038 0 601
DOMINION RESOURCES INC COM 25746U109 554 7,237 SH   SOLE   3,810 0 3,427
DOUGLAS DYNAMICS COM 25960R105 850 25,250 SH   SOLE   25,250 0 0
DOW CHEMICAL CO COM 260543103 4,065 71,050 SH   SOLE   69,650 0 1,400
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,162 34,878 SH   SOLE   34,778 0 100
DU PONT E.I. DE NEMOURS & CO COM 263534109 466 6,350 SH   SOLE   6,350 0 0
DUKE ENERGY CORP COM 26441C204 226 2,907 SH   SOLE   1,707 0 1,200
DUN & BRADSTREET CORP COM 26483E100 243 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC SHS G29183103 390 5,819 SH   SOLE   1,700 0 4,119
EDWARDS LIFESCIENCES CORP COM 28176E108 3,181 33,950 SH   SOLE   33,950 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 856 69,625 SH   SOLE   69,625 0 0
ELI LILLY & CO COM 532457108 6,532 88,807 SH   SOLE   85,303 0 3,504
EMERSON ELECTRIC CO COM 291011104 5,032 90,266 SH   SOLE   84,666 0 5,600
ENTERGY CORP COM 29364G103 224 3,045 SH   SOLE   350 0 2,695
EQT CORP COM 26884L109 246 3,758 SH   SOLE   3,758 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 338 4,917 SH   SOLE   4,917 0 0
EXXON MOBIL CORP COM 30231G102 6,911 76,564 SH   SOLE   69,876 0 6,688
F5 NETWORKS COM 315616102 1,713 11,836 SH   SOLE   11,836 0 0
FEDERATED INVESTORS INC CL B 314211103 2,142 75,740 SH   SOLE   72,340 0 3,400
FEDEX CORP COM 31428X106 279 1,500 SH   SOLE   1,500 0 0
FLUOR CORP COM 343412102 231 4,400 SH   SOLE   4,400 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 313 23,739 SH   SOLE   23,139 0 600
GENERAL DYNAMICS CORP COM 369550108 386 2,237 SH   SOLE   2,237 0 0
GENERAL ELECTRIC CO COM 369604103 4,773 151,037 SH   SOLE   141,980 0 9,057
GENERAL MILLS INC COM 370334104 1,649 26,698 SH   SOLE   24,148 0 2,550
GENUINE PARTS CO COM 372460105 2,611 27,333 SH   SOLE   26,450 0 883
GILEAD SCIENCES INC COM 375558103 593 8,275 SH   SOLE   7,500 0 775
HALYARD HEALTH INC COM 40650V100 1,497 40,479 SH   SOLE   40,079 0 400
HARLEY DAVIDSON INC COM 412822108 948 16,250 SH   SOLE   16,250 0 0
HARSCO CORP COM 415864107 257 18,877 SH   SOLE   18,777 0 100
HERSHEY CO COM 427866108 892 8,625 SH   SOLE   8,625 0 0
HONEYWELL INTL INC COM 438516106 770 6,650 SH   SOLE   6,650 0 0
HOSPITALITY PROPERTIES TRUST COM SH BEN INT 44106M102 337 10,616 SH   SOLE   5,300 0 5,316
II-VI INC COM 902104108 22,670 764,593 SH   SOLE   753,093 0 11,500
ILLINOIS TOOL WORKS INC COM 452308109 367 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 1,199 33,070 SH   SOLE   27,100 0 5,970
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,097 12,631 SH   SOLE   12,631 0 0
INTERNATIONAL PAPER CO COM 460146103 1,228 23,137 SH   SOLE   18,973 0 4,164
IRON MOUNTAIN INC COM 46284V101 354 10,907 SH   SOLE   7,100 0 3,807
JOHNSON & JOHNSON COM 478160104 7,760 67,351 SH   SOLE   65,867 0 1,484
JPMORGAN CHASE & CO COM 46625H100 559 6,473 SH   SOLE   6,458 0 15
KELLOGG CO COM 487836108 3,753 50,909 SH   SOLE   49,882 0 1,027
KIMBERLY CLARK CORP COM 494368103 1,683 14,745 SH   SOLE   12,617 0 2,128
LIBERTY PROPERTY TRUST SH BEN INT 531172104 231 5,857 SH   SOLE   4,900 0 957
LOCKHEED MARTIN CORP COM 539830109 689 2,758 SH   SOLE   2,758 0 0
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 253 3,350 SH   SOLE   2,550 0 800
MARATHON OIL CORP COM 565849106 367 21,180 SH   SOLE   21,180 0 0
MARATHON PETROLEUM CORP COM 56585A102 968 19,216 SH   SOLE   19,216 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 220 3,250 SH   SOLE   3,250 0 0
MATSON INC COM 57686G105 424 11,985 SH   SOLE   11,985 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,654 49,871 SH   SOLE   49,571 0 300
MEAD JOHNSON NUTRITION CO COM 582839106 531 7,500 SH   SOLE   7,500 0 0
MERCK & COMPANY INC COM 58933Y105 1,186 20,144 SH   SOLE   17,529 0 2,615
METHANEX CORPORATION COM 59151K108 506 11,550 SH   SOLE   11,550 0 0
METLIFE INC COM 59156R108 1,359 25,225 SH   SOLE   25,225 0 0
MICROSOFT CORP COM 594918104 2,867 46,138 SH   SOLE   43,777 0 2,361
MONDELEZ INTERNATIONAL INC COM 609207105 1,074 24,221 SH   SOLE   23,621 0 600
MOODYS CORP COM 615369105 259 2,750 SH   SOLE   2,750 0 0
MOSAIC CO COM 61945C103 363 12,390 SH   SOLE   9,375 0 3,015
MSA SAFETY INC COM 553498106 2,966 42,785 SH   SOLE   42,285 0 500
NATIONAL FUEL GAS CO COM 636180101 3,448 60,883 SH   SOLE   59,083 0 1,800
NESTLE SA SPON ADR 641069406 579 8,050 SH   SOLE   7,750 0 300
NEWELL RUBBERMAID INC COM 651229106 384 8,609 SH   SOLE   8,609 0 0
NEWMONT MINING CORP COM 651639106 245 7,200 SH   SOLE   6,950 0 250
NEXTERA ENERGY INC COM 65339F101 239 2,000 SH   SOLE   2,000 0 0
NORDSTROM INC COM 655664100 896 18,700 SH   SOLE   18,700 0 0
NORFOLK SOUTHERN CORP COM 655844108 324 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 239 3,361 SH   SOLE   3,361 0 0
OLD REPUBLIC INTL CORP COM 680223104 727 38,260 SH   SOLE   32,750 0 5,510
OLIN CORP COM 680665205 430 16,800 SH   SOLE   12,300 0 4,500
ONEOK INC NEW COM 682680103 556 9,681 SH   SOLE   5,300 0 4,381
PACCAR COM 693718108 473 7,400 SH   SOLE   7,400 0 0
PAYCHEX INC COM 704326107 1,981 32,540 SH   SOLE   29,040 0 3,500
PEPSICO INC COM 713448108 1,257 12,012 SH   SOLE   10,754 0 1,258
PFIZER INC COM 717081103 1,410 43,417 SH   SOLE   37,951 0 5,466
PHILIP MORRIS INTERNATIONAL IN COM 718172109 315 3,442 SH   SOLE   1,900 0 1,542
PHILLIPS 66 CO COM 718546104 480 5,560 SH   SOLE   5,410 0 150
PITNEY BOWES INC COM 724479100 581 38,250 SH   SOLE   37,250 0 1,000
PNC FINANCIAL SERVICES GROUP I COM 693475105 430 3,673 SH   SOLE   3,673 0 0
POLARIS INDUSTRIES INC COM 731068102 255 3,100 SH   SOLE   1,700 0 1,400
PPG INDUSTRIES INC COM 693506107 2,409 25,420 SH   SOLE   25,420 0 0
PPL CORP COM 69351T106 572 16,801 SH   SOLE   11,793 0 5,008
PROCTER & GAMBLE CO COM 742718109 8,318 98,934 SH   SOLE   96,435 0 2,499
QUALCOMM INC COM 747525103 490 7,523 SH   SOLE   3,750 0 3,773
ROCKWELL AUTOMATION INC COM 773903109 483 3,594 SH   SOLE   3,594 0 0
ROCKWELL COLLINS INC COM 774341101 2,683 28,926 SH   SOLE   28,724 0 202
ROYAL BANK OF CAN COM 780087102 297 4,386 SH   SOLE   3,700 0 686
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 802 14,750 SH   SOLE   14,600 0 150
SCHLUMBERGER LTD COM 806857108 1,595 18,995 SH   SOLE   18,645 0 350
SCHMITT INDUSTRIES INC COM NEW 806870200 556 341,250 SH   SOLE   336,250 0 5,000
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,610 68,372 SH   SOLE   66,750 0 1,622
SMUCKER JM CO COM NEW 832696405 494 3,856 SH   SOLE   3,856 0 0
SOMERSET TR HLDG CO COM 835126103 205 4,507 SH   SOLE   4,507 0 0
SOUTHERN CO COM 842587107 801 16,286 SH   SOLE   13,890 0 2,396
STERIS PLC SHS USD G84720104 467 6,930 SH   SOLE   6,930 0 0
SYSCO CORP COM 871829107 247 4,463 SH   SOLE   4,463 0 0
TARGET CORP COM 87612E106 544 7,535 SH   SOLE   4,925 0 2,610
TELEFLEX INC COM 879369106 758 4,701 SH   SOLE   4,701 0 0
THOMSON REUTERS CORP COM 884903105 1,604 36,641 SH   SOLE   35,691 0 950
TRIUMPH GROUP INC COM 896818101 212 7,995 SH   SOLE   7,795 0 200
UNILEVER PLC SPONS ADR 904767704 1,499 36,819 SH   SOLE   29,745 0 7,074
UNION PACIFIC CORP COM 907818108 4,390 42,340 SH   SOLE   41,940 0 400
UNITED NATURAL FOODS COM 911163103 336 7,050 SH   SOLE   7,050 0 0
UNITED PARCEL SERVICE INC COM 911312106 330 2,879 SH   SOLE   2,075 0 804
UNITED TECHNOLOGIES CORP COM 913017109 874 7,976 SH   SOLE   7,664 0 312
UNIVERSAL STAINLESS & ALLOY COM 913837100 236 17,500 SH   SOLE   17,500 0 0
VALERO ENERGY CORP COM 91913Y100 654 9,575 SH   SOLE   9,575 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,710 125,696 SH   SOLE   119,382 0 6,314
W.P. CAREY INC COM 92936U109 206 3,479 SH   SOLE   2,150 0 1,329
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,597 55,551 SH   SOLE   54,750 0 801
WELLS FARGO & CO COM 949746101 425 7,708 SH   SOLE   3,596 0 4,112
WESBANCO INC COM 950810101 252 5,861 SH   SOLE   5,861 0 0
WESTERN REFINING INC COM 959319104 274 7,250 SH   SOLE   7,250 0 0
WEYERHAEUSER CO COM 962166104 412 13,697 SH   SOLE   7,150 0 6,547
WHOLE FOODS MARKET INC COM 966837106 1,128 36,681 SH   SOLE   35,721 0 960
WILLIAMS SONOMA INC COM 969904101 1,207 24,950 SH   SOLE   23,150 0 1,800
WVS FINANCIAL CORP COM 929358109 2,585 175,551 SH   SOLE   175,451 0 100