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
ACME UTD CORP COM 004816104 1,221 72,914 SH   SOLE   70,014 0 2,900
AFLAC INC COM 001055102 12,766 205,076 SH   SOLE   202,826 0 2,250
ALBEMARLE CORP COM 012653101 1,216 17,000 SH   SOLE   15,800 0 1,200
ANIKA THERAPEUTICS INC COM 035255108 2,306 49,765 SH   SOLE   48,765 0 1,000
AON PLC SHS CL A G0408V102 4,715 52,335 SH   SOLE   51,235 0 1,100
APPLIED MATLS INC COM 038222105 8,818 391,054 SH   SOLE   383,454 0 7,600
AT&T INC COM 00206R102 219 6,201 SH   SOLE   6,201 0 0
BAKER HUGHES INC COM 057224107 6,065 81,460 SH   SOLE   79,510 0 1,950
BB&T CORP COM 054937107 214 5,415 SH   SOLE   5,415 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,350 36,837 SH   SOLE   35,612 0 1,225
CHEVRON CORP NEW COM 166764100 5,120 39,218 SH   SOLE   38,373 0 845
DOMINION RES INC VA NEW COM 25746U109 352 4,922 SH   SOLE   4,922 0 0
EATON CORP PLC SHS G29183103 232 3,000 SH   SOLE   3,000 0 0
EATON VANCE CORP COM NON VTG 278265103 7,883 208,593 SH   SOLE   204,268 0 4,325
EDWARDS LIFESCIENCES CORP COM 28176E108 3,805 44,325 SH   SOLE   43,575 0 750
EXPRESS SCRIPTS HLDG CO COM 30219G108 4,578 66,030 SH   SOLE   64,430 0 1,600
EXTRA SPACE STORAGE INC COM 30225T102 631 11,850 SH   SOLE   11,850 0 0
EXXON MOBIL CORP COM 30231G102 1,739 17,276 SH   SOLE   15,276 0 2,000
FORTEGRA FINL CORP COM 34954W104 1,249 163,928 SH   SOLE   160,928 0 3,000
GALLAGHER ARTHUR J & CO COM 363576109 5,826 125,025 SH   SOLE   121,997 0 3,028
GENERAL ELECTRIC CO COM 369604103 537 20,434 SH   SOLE   20,434 0 0
GOOGLE INC CL C 38259P706 310 538 SH   SOLE   538 0 0
GOOGLE INC CL A 38259P508 595 1,018 SH   SOLE   1,018 0 0
GREENHILL & CO INC COM 395259104 9,497 192,830 SH   SOLE   189,550 0 3,280
HARTFORD FINL SVCS GROUP INC COM 416515104 297 8,300 SH   SOLE   8,300 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 8,497 279,506 SH   SOLE   273,456 0 6,050
HOUSTON WIRE & CABLE CO COM 44244K109 8,482 683,449 SH   SOLE   666,699 0 16,750
ILLINOIS TOOL WKS INC COM 452308109 6,215 70,980 SH   SOLE   69,655 0 1,325
INTEL CORP COM 458140100 6,218 201,245 SH   SOLE   195,445 0 5,800
INTERNATIONAL BUSINESS MACHS COM 459200101 855 4,718 SH   SOLE   4,718 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,400 481,827 SH   SOLE   468,427 0 13,400
JOHNSON & JOHNSON COM 478160104 1,684 16,100 SH   SOLE   16,100 0 0
JOHNSON CTLS INC COM 478366107 267 5,350 SH   SOLE   5,350 0 0
KEMET CORP COM NEW 488360207 330 57,429 SH   SOLE   57,429 0 0
KINDER MORGAN MANAGEMENT LLC SHS 49455U100 212 2,684 SH   SOLE   2,684 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,619 147,034 SH   SOLE   144,704 0 2,330
MASTERCARD INC CL A 57636Q104 7,878 107,227 SH   SOLE   105,327 0 1,900
MCCORMICK & CO INC COM NON VTG 579780206 433 6,050 SH   SOLE   6,050 0 0
MICROSOFT CORP COM 594918104 8,508 204,035 SH   SOLE   199,310 0 4,725
NEW YORK CMNTY BANCORP INC COM 649445103 6,052 378,710 SH   SOLE   369,635 0 9,075
NOBLE CORP PLC SHS USD G65431101 10,568 314,905 SH   SOLE   306,355 0 8,550
NORFOLK SOUTHERN CORP COM 655844108 7,047 68,394 SH   SOLE   67,249 0 1,145
ONEOK INC NEW COM 682680103 681 10,000 SH   SOLE   10,000 0 0
ORACLE CORP COM 68389X105 8,695 214,531 SH   SOLE   210,531 0 4,000
PAYCHEX INC COM 704326107 2,368 56,990 SH   SOLE   55,865 0 1,125
PHILIP MORRIS INTL INC COM 718172109 1,143 13,560 SH   SOLE   13,560 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,411 27,077 SH   SOLE   26,327 0 750
PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 5,533 92,945 SH   SOLE   91,895 0 1,050
PPG INDS INC COM 693506107 242 1,150 SH   SOLE   1,150 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 12,921 255,969 SH   SOLE   248,969 0 7,000
PROCTER & GAMBLE CO COM 742718109 349 4,446 SH   SOLE   4,446 0 0
PRUDENTIAL FINL INC COM 744320102 11,301 127,303 SH   SOLE   124,463 0 2,840
QUALCOMM INC COM 747525103 12,092 152,674 SH   SOLE   148,949 0 3,725
QUESTCOR PHARMACEUTICALS INC COM 74835Y101 3,269 35,343 SH   SOLE   34,343 0 1,000
ROCKY MTN CHOCOLATE FACTORY COM PAR $0.03 774678403 1,907 144,572 SH   SOLE   143,172 0 1,400
SANFILIPPO JOHN B & SON INC COM 800422107 4,847 183,130 SH   SOLE   175,180 0 7,950
SEADRILL LIMITED SHS G7945E105 11,950 299,133 SH   SOLE   292,658 0 6,475
SIRONA DENTAL SYSTEMS INC COM 82966C103 2,459 29,815 SH   SOLE   29,815 0 0
SMUCKER J M CO COM NEW 832696405 680 6,380 SH   SOLE   6,380 0 0
SOVRAN SELF STORAGE INC COM 84610H108 9,328 120,749 SH   SOLE   117,219 0 3,530
SPDR SERIES TRUST BARC SHT TR CP 78464A474 310 10,075 SH   SOLE   10,075 0 0
STIFEL FINL CORP COM 860630102 1,078 22,761 SH   SOLE   22,761 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 9,103 173,651 SH   SOLE   170,801 0 2,850
TRANSOCEAN LTD REG SHS H8817H100 9,230 204,965 SH   SOLE   200,160 0 4,805
UDR INC COM 902653104 350 12,225 SH   SOLE   12,225 0 0
UNITED PARCEL SERVICE INC CL B 911312106 249 2,424 SH   SOLE   2,224 0 200
UNITED TECHNOLOGIES CORP COM 913017109 335 2,900 SH   SOLE   2,900 0 0
URBAN OUTFITTERS INC COM 917047102 1,922 56,770 SH   SOLE   55,770 0 1,000
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 350 3,634 SH   SOLE   3,634 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 206 1,619 SH   SOLE   1,619 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 387 3,917 SH   SOLE   3,917 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 474 7,620 SH   SOLE   7,620 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 207 4,802 SH   SOLE   4,802 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,065 25,698 SH   SOLE   25,698 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 570 7,315 SH   SOLE   7,315 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 210 2,166 SH   SOLE   2,166 0 0
VARIAN MED SYS INC COM 92220P105 1,896 22,806 SH   SOLE   22,206 0 600
VERIZON COMMUNICATIONS INC COM 92343V104 4,511 92,191 SH   SOLE   90,716 0 1,475
VISA INC COM CL A 92826C839 6,852 32,517 SH   SOLE   31,834 0 683
WELLS FARGO & CO NEW COM 949746101 324 6,161 SH   SOLE   6,161 0 0
WESTERN UN CO COM 959802109 3,519 202,913 SH   SOLE   199,288 0 3,625
WILLIAMS COS INC DEL COM 969457100 437 7,500 SH   SOLE   7,500 0 0