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 COMPANY COM 88579Y101 2,535 18,074 SH   SOLE   0 0 18,073
ABBOTT LABORATORIES COM 002824100 422 11,001 SH   SOLE   0 0 11,001
ABBVIE INC COM 00287Y109 572 10,826 SH   SOLE   0 0 10,826
ADVANCE AUTO PARTS INC COM 00751Y106 2,027 18,310 SH   SOLE   550 0 17,760
ADVISORY BOARD CO COM 00762W107 289 4,535 SH   SOLE   0 0 4,535
AMERICA'S CAR-MART INC COM 03062T105 426 10,085 SH   SOLE   0 0 10,085
AMERICAN CAPITALSTRATEGIES LTD COM 02503Y103 311 19,900 SH   SOLE   0 0 19,900
AMERICAN VANGUARD CORP COM 030371108 1,641 67,570 SH   SOLE   900 0 66,670
AMPHENOL CORP CL A 032095101 285 3,200 SH   SOLE   0 0 3,200
APACHE CORP COM 037411105 1,720 20,011 SH   SOLE   475 0 19,536
APTARGROUP INC COM 038336103 402 5,925 SH   SOLE   0 0 5,925
ARES CAP CORP COM 04010L103 294 16,534 SH   SOLE   0 0 16,534
AT&T INC COM 00206R102 1,231 35,000 SH   SOLE   800 0 34,200
ATRION CORP COM 049904105 507 1,710 SH   SOLE   0 0 1,710
AUTOMATIC DATA PROCESSING INC COM 053015103 226 2,800 SH   SOLE   0 0 2,800
AVIS BUDGET GROUP INC COM 053774105 382 9,450 SH   SOLE   0 0 9,450
BANK OF NOVA SCOTIA CMN COM 064149107 350 5,600 SH   SOLE   0 0 5,600
BARD C R INC COM 067383109 469 3,500 SH   SOLE   0 0 3,500
BARRETT BUSINESS SERVICES INC COM 068463108 7,691 82,936 SH   SOLE   0 0 82,936
BEACON ROOFING SUPPLY COM 073685109 569 14,120 SH   SOLE   0 0 14,120
BED BATH & BEYOND INC COM 075896100 1,782 22,193 SH   SOLE   0 0 22,193
BERKSHIRE HATHAWAY INC CL B 084670702 688 5,800 SH   SOLE   0 0 5,800
BIO-REFERENCE LABS COM 09057G602 650 25,466 SH   SOLE   0 0 25,466
BLACKBAUD INC COM 09227Q100 387 10,280 SH   SOLE   0 0 10,280
BROADSOFT INC COM 11133B409 331 12,110 SH   SOLE   0 0 12,110
CAI INTERNATIONAL INC COM 12477X106 217 9,210 SH   SOLE   0 0 9,210
CAPITAL ONE FINANCIAL CORP COM 14040H105 2,169 28,310 SH   SOLE   650 0 27,660
CARMAX INC COM 143130102 2,613 55,570 SH   SOLE   0 0 55,570
CATERPILLAR INC COM 149123101 1,032 11,360 SH   SOLE   0 0 11,360
CAVIUM NETWORKS INC COM 14964U108 226 6,555 SH   SOLE   0 0 6,555
CECO ENVIRONMENTAL CORP COM 125141101 469 29,025 SH   SOLE   0 0 29,025
CELADON GROUP INC COM 150838100 446 22,895 SH   SOLE   0 0 22,895
CF INDUSTRIES HOLDINGS, INC. COM 125269100 2,085 8,946 SH   SOLE   171 0 8,775
CHEVRON CORP COM 166764100 3,869 30,977 SH   SOLE   310 0 30,667
CHICAGO BRIDGE & IRON CO NY REG 167250109 2,236 26,895 SH   SOLE   500 0 26,395
CHURCH & DWIGHT INC COM 171340102 729 11,000 SH   SOLE   0 0 11,000
COLFAX CORP COM 194014106 1,873 29,412 SH   SOLE   0 0 29,412
COMPUTER PROGRAMS & SYSTEMS INC COM 205306103 400 6,470 SH   SOLE   0 0 6,470
COOPER COMPANIES INC COM 216648402 1,453 11,729 SH   SOLE   305 0 11,424
COPART INC COM 217204106 1,017 27,740 SH   SOLE   0 0 27,740
CORNING INC COM COM 219350105 1,259 70,670 SH   SOLE   1,650 0 69,020
CUMMINS INC COM 231021106 1,721 12,205 SH   SOLE   275 0 11,930
CYTORI THERAPEUTICS COM 23283K105 458 178,115 SH   SOLE   0 0 178,115
DANAHER CORP COM 235851102 309 4,000 SH   SOLE   0 0 4,000
DEXCOM INC COM COM 252131107 476 13,450 SH   SOLE   0 0 13,450
DIAMOND HILL INVT GP COM 25264R207 1,356 11,461 SH   SOLE   175 0 11,286
DIAMONDROCK HOSPITALITY COM 252784301 2,216 191,848 SH   SOLE   3,000 0 188,848
DOMINION RESOURCES INC VA COM 25746U109 2,025 31,303 SH   SOLE   700 0 30,603
DONALDSON COMPANY INC COM 257651109 365 8,400 SH   SOLE   0 0 8,400
DOVER CORP COM 260003108 218 2,256 SH   SOLE   0 0 2,256
DYNAMIC MATERIALS CORP COM 267888105 696 32,005 SH   SOLE   0 0 32,005
EBAY INC COM 278642103 1,196 21,790 SH   SOLE   0 0 21,790
ECOLAB INC COM 278865100 2,289 21,950 SH   SOLE   0 0 21,950
ELBIT SYSTEMS LTD ORD M3760D101 486 8,000 SH   SOLE   0 0 8,000
EMERSON ELECTRIC CO COM 291011104 3,121 44,467 SH   SOLE   0 0 44,466
ENERSYS COM COM 29275Y102 1,031 14,715 SH   SOLE   0 0 14,715
EQUITABLE RES INC COM 26884L109 449 5,000 SH   SOLE   0 0 5,000
EXXON MOBIL CORP COM 30231G102 3,615 35,717 SH   SOLE   0 0 35,717
FASTENAL CO COM 311900104 1,212 25,510 SH   SOLE   0 0 25,510
FISERV INC COM 337738108 2,605 44,120 SH   SOLE   1,100 0 43,020
FORT DEARBORN INCOME SECS INC COM 347200107 288 20,850 SH   SOLE   0 0 20,850
FURIEX PHARMA INC COM 36106P101 410 9,759 SH   SOLE   0 0 9,759
GENERAL ELECTRIC CO COM 369604103 5,123 182,751 SH   SOLE   0 0 182,751
GENTEX CORP COM 371901109 2,100 63,655 SH   SOLE   0 0 63,655
GILEAD SCIENCES INC COM 375558103 1,722 22,929 SH   SOLE   665 0 22,264
GLADSTONE COML CORP COM 376536108 535 29,791 SH   SOLE   0 0 29,791
GOLDMAN SACHS GROUP INC COM 38141G104 1,452 8,190 SH   SOLE   220 0 7,970
GOOGLE INC CL A 38259P508 361 322 SH   SOLE   0 0 322
GRACO INC COM 384109104 672 8,600 SH   SOLE   0 0 8,600
HANESBRANDS INC COM 410345102 1,643 23,375 SH   SOLE   625 0 22,750
HARMAN INTL INDS INC COM 413086109 3,713 45,364 SH   SOLE   550 0 44,814
HARTFORD FIN SVCS WTS 06.26.2019 *W 416515120 275 10,000 SH   SOLE   0 0 10,000
HEALTH CARE PPTY INVS INC COM 40414L109 992 27,320 SH   SOLE   825 0 26,495
HEALTHCARE SERVICES GROUP INC COM 421906108 3,331 117,397 SH   SOLE   0 0 117,397
HEALTHWAYS INC COM 422245100 524 34,130 SH   SOLE   0 0 34,130
HERITAGE-CYRSTAL CLEAN IN COM 42726M106 2,272 110,878 SH   SOLE   0 0 110,878
HEXCEL CORP COM COM 428291108 503 11,250 SH   SOLE   0 0 11,250
HUB GROUP INC-CL A CL A 443320106 363 9,090 SH   SOLE   0 0 9,090
INTL BUSINESS MACHINES COM 459200101 1,044 5,564 SH   SOLE   0 0 5,563
INTUITIVE SURGICAL, INC. COM 46120E602 2,525 6,573 SH   SOLE   70 0 6,503
INVENSENSE INC COM 46123D205 479 23,070 SH   SOLE   0 0 23,070
IXYS CORP COM 46600W106 438 33,765 SH   SOLE   0 0 33,765
JOHNSON & JOHNSON COM 478160104 662 7,225 SH   SOLE   0 0 7,225
JP MORGAN CHASE & CO COM 46625H100 3,671 62,768 SH   SOLE   675 0 62,093
KINDER MORGAN INC COM 49456B101 1,164 32,339 SH   SOLE   0 0 32,338
KNIGHT TRANSPORTATION INC COM 499064103 952 51,910 SH   SOLE   0 0 51,910
LABORATORY CORP OF AMERICA COM 50540R409 1,386 15,172 SH   SOLE   450 0 14,722
LANDSTAR SYSTEMS INC COM 515098101 809 14,075 SH   SOLE   0 0 14,075
LINEAR TECHNOLOGY CORP COM 535678106 2,245 49,291 SH   SOLE   0 0 49,291
LINN ENERGY LLC UNIT 536020100 985 31,979 SH   SOLE   0 0 31,979
LOWES COMPANIES COM 548661107 2,272 45,850 SH   SOLE   0 0 45,850
MARKEL CORP HOLDING CO COM 570535104 8,724 15,032 SH   SOLE   60 0 14,972
MCDONALDS CORP COM 580135101 1,182 12,185 SH   SOLE   0 0 12,185
MEAD JOHNSON NUTRITION COM 582839106 907 10,830 SH   SOLE   0 0 10,830
MEDTRONIC INC COM 585055106 1,577 27,480 SH   SOLE   725 0 26,755
MELA SCIENCES COM 55277R100 362 566,055 SH   SOLE   0 0 566,055
MESA LABS INC COM 59064R109 354 4,505 SH   SOLE   0 0 4,505
MICROSOFT COM 594918104 2,973 79,472 SH   SOLE   1,250 0 78,222
MONDELEZ INTL INC COM CL A 609207105 371 10,500 SH   SOLE   0 0 10,500
MONMOUTH REAL ESTATE INVT CORP CL A 609720107 1,430 157,330 SH   SOLE   3,500 0 153,830
MONOTYPE IMAGING HLDGS INC COM 61022P100 418 13,115 SH   SOLE   0 0 13,115
MTS SYS CORP COM 553777103 341 4,785 SH   SOLE   0 0 4,785
MULTI COLOR CORP COM 625383104 1,546 40,960 SH   SOLE   0 0 40,960
NOVO-NORDISK A/S ADR ADR 670100205 2,030 10,985 SH   SOLE   0 0 10,985
O REILLY AUTOMOTIVE INC COM 67103H107 647 5,025 SH   SOLE   0 0 5,025
ORACLE CORPORATION COM 68389X105 2,128 55,630 SH   SOLE   1,150 0 54,480
ORBOTECH LTD ORD M75253100 1,916 141,740 SH   SOLE   0 0 141,740
PAYCHEX INC COM 704326107 392 8,600 SH   SOLE   0 0 8,600
PEPSICO INC COM 713448108 619 7,465 SH   SOLE   0 0 7,465
PERKINELMER INC COM 714046109 1,648 39,970 SH   SOLE   1,125 0 38,845
PHILIP MORRIS INTL INC COM 718172109 711 8,160 SH   SOLE   0 0 8,160
PNC FINL SVCS GROUP COM 693475105 543 7,000 SH   SOLE   0 0 7,000
POLYPORE INTL INC COM 73179V103 221 5,670 SH   SOLE   0 0 5,670
PORTFOLIO RECOVERY ASSOCS INC COM 73640Q105 5,398 102,151 SH   SOLE   0 0 102,151
POWERSECURE INTL INC COM 73936N105 746 43,455 SH   SOLE   0 0 43,455
PPG INDS INC COM 693506107 664 3,500 SH   SOLE   0 0 3,500
PROCTER & GAMBLE CO COM 742718109 1,346 16,530 SH   SOLE   0 0 16,530
RAVEN INDUSTRIES INC COM 754212108 1,085 26,370 SH   SOLE   0 0 26,370
REALTY INCOME CORP COM 756109104 993 26,602 SH   SOLE   0 0 26,601
ROYCE VALUE TR INC COM 780910105 437 27,297 SH   SOLE   0 0 27,297
SCANSOURCE INC COM 806037107 584 13,765 SH   SOLE   0 0 13,765
SCHLUMBERGER LTD COM 806857108 1,359 15,085 SH   SOLE   0 0 15,085
SEACHANGE INTL INC COM 811699107 413 33,950 SH   SOLE   0 0 33,950
SILICON LABORATORIES COM 826919102 382 8,825 SH   SOLE   0 0 8,825
SOLAZYME INC COM 83415T101 248 22,760 SH   SOLE   0 0 22,760
STRYKER CORP COM 863667101 1,648 21,935 SH   SOLE   525 0 21,410
SYNALLOY CORP COM 871565107 922 60,022 SH   SOLE   0 0 60,021
SYNAPTICS INC COM 87157D109 1,755 33,880 SH   SOLE   700 0 33,180
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 345 11,100 SH   SOLE   0 0 11,100
SYSCO CORP COM 871829107 464 12,865 SH   SOLE   0 0 12,865
T ROWE PRICE GROUP INC COM 74144T108 1,473 17,580 SH   SOLE   0 0 17,580
TEAM INC COM 878155100 267 6,315 SH   SOLE   0 0 6,315
TECH DATA CORP COM 878237106 417 8,080 SH   SOLE   0 0 8,080
TEMPLETON EMERGING MKTS FD COM 880191101 307 17,540 SH   SOLE   0 0 17,540
THERMO FISHER SCIENTIFIC COM 883556102 390 3,500 SH   SOLE   0 0 3,500
TOLL BROS INC COM 889478103 1,743 47,120 SH   SOLE   1,250 0 45,870
TUMI HLDGS INC COM 89969Q104 1,209 53,600 SH   SOLE   0 0 53,600
U S SILICA HLDGS INC COM 90346E103 893 26,185 SH   SOLE   0 0 26,185
UNITED PARCEL SERVICE INC CL B 911312106 1,914 18,215 SH   SOLE   0 0 18,215
US BANCORP COM 902973304 1,594 39,463 SH   SOLE   0 0 39,463
VASCULAR SOLUTIONS INC COM 92231M109 357 15,420 SH   SOLE   0 0 15,420
VERISK ANALYTICS INC CLA 92345Y106 1,648 25,069 SH   SOLE   0 0 25,069
VERIZON COMMUNICATIONS COM 92343V104 293 5,961 SH   SOLE   0 0 5,960
VISA INC COM 92826C839 1,288 5,785 SH   SOLE   0 0 5,785
VOCERA COMMUNICATIONS COM 92857F107 402 25,755 SH   SOLE   0 0 25,755
WAL-MART STORES INC COM 931142103 1,626 20,663 SH   SOLE   550 0 20,113
WALGREEN COMPANY COM 931422109 2,353 40,960 SH   SOLE   850 0 40,110
WATSCO INC COM 942622200 910 9,475 SH   SOLE   0 0 9,475