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 429 2,576 SH   SOLE   2,576 0 0
ABBOTT LABS COM 002824100 1,011 24,175 SH   SOLE   16,200 0 7,975
ABBVIE INC COM 00287Y109 1,055 18,475 SH   SOLE   12,825 0 5,650
AFLAC INC COM 001055102 950 15,050 SH   SOLE   10,050 0 5,000
AIR INDS GROUP COM NEW 00912N205 97 16,000 SH   SOLE   0 0 16,000
ALTRIA GROUP INC COM 02209S103 1,153 18,400 SH   SOLE   13,700 0 4,700
AMEDICA CORP COM 023435209 99 63,755 SH   SOLE   40,235 0 23,520
APPLE INC COM 037833100 204 1,870 SH   SOLE   1,520 0 350
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 212 180,000 SH   SOLE   40,000 0 140,000
AT & T INC COM 00206R102 1,158 29,562 SH   SOLE   19,962 0 9,600
ATRICURE INC COM 04963C209 1,417 84,200 SH   SOLE   50,950 0 33,250
AXOGEN INC COM 05463X106 3,394 633,133 SH   SOLE   500,383 0 132,750
BANK AMER CORP COM 060505104 675 49,900 SH   SOLE   35,850 0 14,050
BIOLIFE SOLUTIONS INC COM NEW 09062W204 18 10,000 SH   SOLE   10,000 0 0
BIOTELEMETRY INC COM 090672106 1,405 120,250 SH   SOLE   81,100 0 39,150
BOTTOMLINE TECH DEL INC COM 101388106 555 18,200 SH   SOLE   10,600 0 7,600
BOVIE MEDICAL CORP COM 10211F100 629 376,709 SH   SOLE   332,709 0 44,000
BRIDGELINE DIGITAL INC COM NEW 10807Q304 10 11,900 SH   SOLE   9,800 0 2,100
CABELAS INC COM 126804301 962 19,750 SH   SOLE   12,850 0 6,900
CALIX INC COM 13100M509 115 16,234 SH   SOLE   0 0 16,234
CANCER GENETICS INC COM 13739U104 525 184,950 SH   SOLE   164,950 0 20,000
CARDICA INC COM NEW 14141R309 438 123,038 SH   SOLE   107,941 0 15,097
CARDIOVASCULAR SYS INC DEL COM 141619106 982 94,700 SH   SOLE   30,000 0 64,700
COGENTIX MED INC COM 19243A104 1,145 1,041,261 SH   SOLE   720,850 0 320,411
COMBIMATRIX CORPORATION COM PAR 20009T501 70 19,304 SH   SOLE   17,438 0 1,866
COMPUTER TASK GROUP INC COM 205477102 153 30,000 SH   SOLE   30,000 0 0
COMSTOCK RES INC COM NEW 205768203 11 13,750 SH   SOLE   13,000 0 750
CRYOPORT INC COM PAR $0.001 229050307 123 60,606 SH   SOLE   60,606 0 0
CVS HEALTH CORP COM 126650100 1,264 12,183 SH   SOLE   7,883 0 4,300
CYPRESS SEMICONDUCTOR CORP COM 232806109 112 12,900 SH   SOLE   10,400 0 2,500
CYTORI THERAPEUTICS INC COM 23283K105 340 1,597,831 SH   SOLE   1,562,831 0 35,000
DAKOTA PLAINS HLDGS INC COM 234255107 43 477,500 SH   SOLE   343,300 0 134,200
DATALINK CORP COM 237934104 457 50,000 SH   SOLE   0 0 50,000
DEPOMED INC COM 249908104 418 30,000 SH   SOLE   30,000 0 0
DIGIRAD CORP COM 253827109 627 126,500 SH   SOLE   51,500 0 75,000
DIGITAL TURBINE INC COM NEW 25400W102 379 318,229 SH   SOLE   245,129 0 73,100
DONALDSON INC COM 257651109 498 15,600 SH   SOLE   2,600 0 13,000
DULUTH HLDGS INC COM CL B 26443V101 452 23,200 SH   SOLE   16,700 0 6,500
LILLY ELI & CO COM 532457108 1,419 19,700 SH   SOLE   13,600 0 6,100
ENDOLOGIX INC COM 29266S106 226 27,000 SH   SOLE   24,200 0 2,800
ENTEROMEDICS INC COM PAR 0.01 29365M307 372 384,880 SH   SOLE   356,216 0 28,664
EPLUS INC COM 294268107 1,860 23,100 SH   SOLE   22,000 0 1,100
EXPEDITORS INTL WASH INC COM 302130109 791 16,200 SH   SOLE   10,950 0 5,250
FASTENAL CO COM 311900104 1,220 24,900 SH   SOLE   16,550 0 8,350
GENERAL ELECTRIC CO COM 369604103 586 18,435 SH   SOLE   14,135 0 4,300
GENERAL MLS INC COM 370334104 295 4,656 SH   SOLE   2,656 0 2,000
GEOSPACE TECHNOLOGIES CORP COM 37364X109 335 27,150 SH   SOLE   23,100 0 4,050
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 596 14,700 SH   SOLE   11,100 0 3,600
GOLDEN ENTMT INC COM 381013101 114 10,500 SH   SOLE   7,025 0 3,475
GREATBATCH INC COM 39153L106 362 10,150 SH   SOLE   8,650 0 1,500
HANSEN MEDICAL INC COM NEW 411307200 133 51,030 SH   SOLE   45,730 0 5,300
HD SUPPLY HLDGS INC COM 40416M105 1,252 37,850 SH   SOLE   26,400 0 11,450
IDEXX LABS INC COM 45168D104 1,096 14,000 SH   SOLE   14,000 0 0
INCONTACT INC COM 45336E109 476 53,500 SH   SOLE   47,750 0 5,750
INNERWORKINGS INC COM 45773Y105 199 25,000 SH   SOLE   25,000 0 0
INSIGNIA SYS INC COM 45765Y105 285 100,000 SH   SOLE   0 0 100,000
INSPIREMD INC COM 45779A507 13 26,500 SH   SOLE   26,500 0 0
INVENTURE FOODS INC COM 461212102 370 65,500 SH   SOLE   65,500 0 0
IONIS PHARMACEUTICALS INC COM 462222100 622 15,350 SH   SOLE   13,550 0 1,800
IRIDEX CORP COM 462684101 611 59,800 SH   SOLE   38,300 0 21,500
IZEA INC COM 46603N301 1,022 143,185 SH   SOLE   131,310 0 11,875
JOHNSON CTLS INC COM 478366107 749 19,225 SH   SOLE   13,575 0 5,650
JRJR33 INC COM 46645Q106 62 62,308 SH   SOLE   57,308 0 5,000
KIMBERLY CLARK CORP COM 494368103 726 5,400 SH   SOLE   3,850 0 1,550
LEMAITRE VASCULAR INC COM 525558201 2,264 145,898 SH   SOLE   132,998 0 12,900
LIFEVANTAGE CORPORATION COM NEW 53222K205 851 93,482 SH   SOLE   12,422 0 81,060
LIQTECH INTL INC COM 53632A102 645 896,000 SH   SOLE   701,500 0 194,500
MAST THERAPEUTICS INC COM 576314108 154 563,500 SH   SOLE   451,500 0 112,000
MEDTRONIC PLC SHS G5960L103 866 11,550 SH   SOLE   8,400 0 3,150
MICROSOFT CORP COM 594918104 1,035 18,735 SH   SOLE   11,960 0 6,775
MOSYS INC COM 619718109 83 128,000 SH   SOLE   116,000 0 12,000
NANOSPHERE INC COM NEW 63009F204 1,117 1,413,494 SH   SOLE   1,268,494 0 145,000
NCR CORP NEW COM 62886E108 705 23,550 SH   SOLE   15,550 0 8,000
NEOGENOMICS INC COM NEW 64049M209 4,701 697,482 SH   SOLE   537,582 0 159,900
NORTECH SYS INC COM 656553104 110 28,500 SH   SOLE   28,500 0 0
NVIDIA CORP COM 67066G104 371 10,425 SH   SOLE   8,925 0 1,500
ONCOTHYREON INC COM 682324108 396 311,550 SH   SOLE   292,550 0 19,000
OUTERWALL INC COM 690070107 775 20,950 SH   SOLE   12,850 0 8,100
PERFICIENT INC COM 71375U101 217 10,000 SH   SOLE   10,000 0 0
PFIZER INC COM 717081103 1,828 61,679 SH   SOLE   34,199 0 27,480
PHARMATHENE INC COM 71714G102 1,803 953,800 SH   SOLE   888,800 0 65,000
POLYMET MINING CORP COM 731916102 85 101,750 SH   SOLE   30,625 0 71,125
PROFESSIONAL DIVERSITY NET I COM 74312Y103 5 15,000 SH   SOLE   15,000 0 0
QUMU CORP COM 749063103 627 136,000 SH   SOLE   75,500 0 60,500
ROCKWELL MED INC COM 774374102 3,594 478,550 SH   SOLE   101,550 0 377,000
SAJAN INC COM NEW 79379T202 119 30,625 SH   SOLE   0 0 30,625
SCRIPPS E W CO OHIO CL A NEW 811054402 312 20,000 SH   SOLE   20,000 0 0
SEQUENOM INC COM NEW 817337405 173 122,900 SH   SOLE   103,900 0 19,000
SIGNAL GENETICS INC COM 826640104 44 86,050 SH   SOLE   74,550 0 11,500
SMUCKER J M CO COM NEW 832696405 773 5,950 SH   SOLE   4,350 0 1,600
SPEED COMM INC COM 84764T106 10 1,414,400 SH   SOLE   803,500 0 610,900
SPS COMM INC COM 78463M107 730 17,000 SH   SOLE   11,650 0 5,350
ST JUDE MED INC COM 790849103 4,727 85,938 SH   SOLE   31,200 0 54,738
STAAR SURGICAL CO COM PAR $0.01 852312305 214 29,000 SH   SOLE   29,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 789 7,500 SH   SOLE   5,550 0 1,950
STEREOTAXIS INC COM NEW 85916J409 25 23,000 SH   SOLE   23,000 0 0
SUMMER INFANT INC COM 865646103 161 92,000 SH   SOLE   82,000 0 10,000
SUNOPTA INC COM 8676EP108 49 11,000 SH   SOLE   4,500 0 6,500
SUPERVALU INC COM 868536103 1,522 264,150 SH   SOLE   146,650 0 117,500
SYNERGY RES CORP COM 87164P103 311 40,000 SH   SOLE   40,000 0 0
TCF FINL CORP COM 872275102 230 18,750 SH   SOLE   13,750 0 5,000
TEARLAB CORP COM 878193101 801 1,271,742 SH   SOLE   1,128,250 0 143,492
TENET HEALTHCARE CORP COM NEW 88033G407 467 16,150 SH   SOLE   12,150 0 4,000
TORCHLIGHT ENERGY RES INC COM 89102U103 39 55,000 SH   SOLE   55,000 0 0
TURTLE BEACH CORP COM 900450107 285 250,000 SH   SOLE   225,000 0 25,000
UQM TECHNOLOGIES INC COM 903213106 113 197,650 SH   SOLE   169,150 0 28,500
U.S. AUTO PARTS NETWORK INC COM 90343C100 673 262,950 SH   SOLE   227,450 0 35,500
US BANCORP DEL COM NEW 902973304 599 14,751 SH   SOLE   11,599 0 3,152
USA TECHNOLOGIES INC COM NO PAR 90328S500 247 56,650 SH   SOLE   56,650 0 0
VENAXIS INC COM 92262A107 134 49,486 SH   SOLE   44,486 0 5,000
VERICEL CORP COM 92346J108 1,503 256,500 SH   SOLE   229,000 0 27,500
VERIZON COMMUNICATIONS INC COM 92343V104 240 4,430 SH   SOLE   3,930 0 500
VERMILLION INC COM NEW 92407M206 173 117,500 SH   SOLE   98,000 0 19,500
WAFERGEN BIO-SYSTEMS INC COM PAR$ 93041P308 433 676,500 SH   SOLE   593,500 0 83,000
WAVE SYSTEMS CORP CL A NEW 943526608 0 44,362 SH   SOLE   40,162 0 4,200
XTANT MED HLDGS INC COM 98420P100 1,170 431,775 SH   SOLE   373,215 0 58,560
ZIX CORP COM 98974P100 1,215 309,039 SH   SOLE   242,789 0 66,250