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 415 2,926 SH   SOLE   2,926 0 0
ABBOTT LABS COM 002824100 930 23,125 SH   SOLE   19,650 0 3,475
ABBVIE INC COM 00287Y109 1,011 18,575 SH   SOLE   12,925 0 5,650
AFLAC INC COM 001055102 881 15,150 SH   SOLE   10,150 0 5,000
AIR INDS GROUP COM NEW 00912N205 142 16,000 SH   SOLE   0 0 16,000
AMEDICA CORP COM 023435100 303 970,631 SH   SOLE   616,896 0 353,735
APPLE INC COM 037833100 457 4,145 SH   SOLE   3,795 0 350
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 162 140,000 SH   SOLE   0 0 140,000
APPLIED OPTOELECTRONICS INC COM 03823U102 1,028 54,750 SH   SOLE   34,850 0 19,900
AT & T INC COM 00206R102 598 18,362 SH   SOLE   16,362 0 2,000
ATRICURE INC COM 04963C209 1,840 84,000 SH   SOLE   50,750 0 33,250
AXOGEN INC COM 05463X106 2,730 662,700 SH   SOLE   529,100 0 133,600
BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 486 19,000 SH   SOLE   18,500 0 500
BIOLIFE SOLUTIONS INC COM NEW 09062W204 21 10,000 SH   SOLE   10,000 0 0
BIOTELEMETRY INC COM 090672106 1,144 93,450 SH   SOLE   66,300 0 27,150
BOTTOMLINE TECH DEL INC COM 101388106 463 18,500 SH   SOLE   10,600 0 7,900
BOVIE MEDICAL CORP COM 10211F100 573 293,959 SH   SOLE   266,959 0 27,000
BRIDGELINE DIGITAL INC COM NEW 10807Q304 43 35,600 SH   SOLE   29,400 0 6,200
CALIX INC COM 13100M509 126 16,234 SH   SOLE   0 0 16,234
CARDICA INC COM 14141R101 430 1,591,446 SH   SOLE   1,411,476 0 179,970
CARDIOVASCULAR SYS INC DEL COM 141619106 2,310 145,850 SH   SOLE   68,500 0 77,350
COGENTIX MED INC COM 19243A104 1,543 1,244,597 SH   SOLE   849,952 0 394,645
COMBIMATRIX CORPORATION COM NEW 20009T303 475 423,938 SH   SOLE   382,738 0 41,200
COMPUTER TASK GROUP INC COM 205477102 186 30,000 SH   SOLE   30,000 0 0
COMSTOCK RES INC COM NEW 205768203 26 13,750 SH   SOLE   13,000 0 750
CVS HEALTH CORP COM 126650100 1,368 14,183 SH   SOLE   9,883 0 4,300
CVSL INC COM NEW 12665T206 385 230,500 SH   SOLE   208,500 0 22,000
CYPRESS SEMICONDUCTOR CORP COM 232806109 227 26,650 SH   SOLE   24,150 0 2,500
CYTORI THERAPEUTICS INC COM 23283K105 440 1,294,321 SH   SOLE   1,146,821 0 147,500
DAKOTA PLAINS HLDGS INC COM 234255107 382 477,500 SH   SOLE   343,300 0 134,200
DATALINK CORP COM 237934104 328 55,000 SH   SOLE   5,000 0 50,000
DELUXE CORP COM 248019101 1,740 31,208 SH   SOLE   25,558 0 5,650
DEPOMED INC COM 249908104 1,865 98,950 SH   SOLE   69,550 0 29,400
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 293 36,000 SH   SOLE   36,000 0 0
DIGIRAD CORP COM 253827109 522 139,500 SH   SOLE   61,500 0 78,000
DIGITAL TURBINE INC COM NEW 25400W102 637 352,154 SH   SOLE   283,054 0 69,100
DONALDSON COMPANY INC COM 257651109 438 15,600 SH   SOLE   2,600 0 13,000
DU PONT E I DE NEMOURS & CO COM 263534109 237 4,910 SH   SOLE   4,550 0 360
LILLY ELI & CO COM 532457108 1,699 20,300 SH   SOLE   13,600 0 6,700
ENDOLOGIX INC COM 29266S106 351 28,600 SH   SOLE   23,600 0 5,000
ENTEROMEDICS INC COM NEW 29365M208 972 3,738,361 SH   SOLE   3,312,361 0 426,000
EPLUS INC COM 294268107 1,858 23,500 SH   SOLE   22,500 0 1,000
EXPEDITORS INTL WASH INC COM 302130109 760 16,150 SH   SOLE   11,050 0 5,100
GENERAL ELECTRIC CO COM 369604103 293 11,635 SH   SOLE   11,635 0 0
GENERAL MLS INC COM 370334104 261 4,656 SH   SOLE   2,656 0 2,000
GEOSPACE TECHNOLOGIES CORP COM 37364X109 363 26,250 SH   SOLE   22,200 0 4,050
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 558 14,500 SH   SOLE   10,400 0 4,100
GLOBAL PMTS INC COM 37940X102 1,113 9,700 SH   SOLE   6,950 0 2,750
GOLDEN ENTMT INC COM 381013101 95 10,500 SH   SOLE   7,025 0 3,475
GREATBATCH INC COM 39153L106 592 10,500 SH   SOLE   9,000 0 1,500
HANSEN MEDICAL INC COM NEW 411307200 331 88,160 SH   SOLE   74,240 0 13,920
HD SUPPLY HLDGS INC COM 40416M105 1,149 40,150 SH   SOLE   27,050 0 13,100
HUTCHINSON TECHNOLOGY INC COM 448407106 110 68,500 SH   SOLE   33,500 0 35,000
IDEXX LABS INC COM 45168D104 1,040 14,000 SH   SOLE   14,000 0 0
IKANOS COMMUNICATIONS INC COM NEW 45173E204 59 25,826 SH   SOLE   25,826 0 0
INCONTACT INC COM 45336E109 559 74,500 SH   SOLE   68,750 0 5,750
INNERWORKINGS INC COM 45773Y105 156 25,000 SH   SOLE   25,000 0 0
INSIGNIA SYS INC COM 45765Y105 253 100,000 SH   SOLE   0 0 100,000
INSPIREMD INC COM NEW 45779A309 99 600,000 SH   SOLE   600,000 0 0
INTEL CORP COM 458140100 202 6,700 SH   SOLE   5,550 0 1,150
INVENTURE FOODS INC COM 461212102 582 65,500 SH   SOLE   65,500 0 0
IRIDEX CORP COM 462684101 312 40,950 SH   SOLE   28,200 0 12,750
ISIS PHARMACEUTICALS INC COM 464330109 823 20,350 SH   SOLE   17,150 0 3,200
PENNEY J C INC COM 708160106 1,407 151,400 SH   SOLE   101,200 0 50,200
JOHNSON CTLS INC COM 478366107 906 21,900 SH   SOLE   16,150 0 5,750
KIMBERLY CLARK CORP COM 494368103 589 5,400 SH   SOLE   3,850 0 1,550
LEMAITRE VASCULAR INC COM 525558201 2,056 168,695 SH   SOLE   157,795 0 10,900
LIFEVANTAGE CORP COM 53222K106 577 712,046 SH   SOLE   86,944 0 625,102
LIQTECH INTL INC COM 53632A102 926 954,899 SH   SOLE   760,399 0 194,500
MAST THERAPEUTICS INC COM 576314108 357 615,750 SH   SOLE   503,750 0 112,000
MEETME INC COM 585141104 746 472,100 SH   SOLE   423,100 0 49,000
MICROSOFT CORP COM 594918104 379 8,560 SH   SOLE   7,885 0 675
MOSYS INC COM 619718109 387 260,000 SH   SOLE   248,000 0 12,000
NCR CORP NEW COM 62886E108 540 23,750 SH   SOLE   15,750 0 8,000
NEOGENOMICS INC COM NEW 64049M209 4,550 794,012 SH   SOLE   634,112 0 159,900
NETLIST INC COM 64118P109 75 177,400 SH   SOLE   162,400 0 15,000
NORTECH SYS INC COM 656553104 121 28,500 SH   SOLE   28,500 0 0
NVIDIA CORP COM 67066G104 418 16,975 SH   SOLE   15,475 0 1,500
ONCOTHYREON INC COM 682324108 1,070 390,650 SH   SOLE   338,150 0 52,500
OUTERWALL INC COM 690070107 814 14,300 SH   SOLE   8,800 0 5,500
PERFICIENT INC COM 71375U101 154 10,000 SH   SOLE   10,000 0 0
PFIZER INC COM 717081103 2,000 63,679 SH   SOLE   36,199 0 27,480
PHARMATHENE INC COM 71714G102 1,617 1,215,600 SH   SOLE   982,900 0 232,700
POLYMET MINING CORP COM 731916102 72 105,500 SH   SOLE   30,625 0 74,875
PROFESSIONAL DIVERSITY NET I COM 74312Y103 72 97,000 SH   SOLE   97,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 264 4,300 SH   SOLE   3,850 0 450
QUMU CORP COM 749063103 435 112,900 SH   SOLE   74,900 0 38,000
RESTORATION HARDWARE HLDGS I COM 761283100 649 6,950 SH   SOLE   4,500 0 2,450
ROCKWELL MED INC COM 774374102 3,763 488,050 SH   SOLE   106,950 0 381,100
SAJAN INC (REG 05/10/06) COM NEW 79379T202 145 30,625 SH   SOLE   0 0 30,625
SCRIPPS E W CO OHIO CL A NEW 811054402 1,017 57,550 SH   SOLE   42,650 0 14,900
SEQUENOM INC COM NEW 817337405 713 407,650 SH   SOLE   371,400 0 36,250
SIGNAL GENETICS INC COM 826640104 148 160,250 SH   SOLE   148,750 0 11,500
SMUCKER J M CO COM NEW 832696405 679 5,950 SH   SOLE   4,350 0 1,600
SPEED COMM INC COM 84764T106 277 1,430,000 SH   SOLE   808,500 0 621,500
SPS COMM INC COM 78463M107 1,198 17,650 SH   SOLE   12,300 0 5,350
ST JUDE MED INC COM 790849103 6,015 95,338 SH   SOLE   39,350 0 55,988
STAAR SURGICAL CO COM PAR $0.01 852312305 262 33,800 SH   SOLE   31,900 0 1,900
STANLEY BLACK & DECKER INC COM 854502101 732 7,550 SH   SOLE   5,600 0 1,950
STEREOTAXIS INC COM NEW 85916J409 21 23,000 SH   SOLE   23,000 0 0
SUMMER INFANT INC COM 865646103 132 77,000 SH   SOLE   59,500 0 17,500
SUPERVALU INC COM 868536103 1,866 259,900 SH   SOLE   147,900 0 112,000
SYNCHRONY FINL COM 87165B103 822 26,250 SH   SOLE   16,050 0 10,200
SYNERGY RESOURCES CORP COM 87164P103 392 40,000 SH   SOLE   40,000 0 0
TEARLAB CORP COM 878193101 321 159,750 SH   SOLE   130,750 0 29,000
TENET HEALTHCARE CORP COM NEW 88033G407 583 15,800 SH   SOLE   11,300 0 4,500
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 299 5,300 SH   SOLE   4,800 0 500
TILE SHOP HLDGS INC COM 88677Q109 222 18,500 SH   SOLE   13,000 0 5,500
TOP IMAGE SYSTEMS LTD ORD M87896102 51 15,200 SH   SOLE   15,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,549 13,350 SH   SOLE   8,600 0 4,750
UQM TECHNOLOGIES INC COM 903213106 139 218,900 SH   SOLE   190,400 0 28,500
U.S. AUTO PARTS NETWORK INC COM 90343C100 639 340,150 SH   SOLE   304,650 0 35,500
US BANCORP DEL COM NEW 902973304 605 14,751 SH   SOLE   11,599 0 3,152
US PHYSICAL THERAPY INC COM 90337L108 651 14,500 SH   SOLE   14,500 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 234 94,150 SH   SOLE   94,150 0 0
VENAXIS INC COM 92262A107 162 528,984 SH   SOLE   468,184 0 60,800
VERICEL CORP COM 92346J108 830 306,250 SH   SOLE   278,750 0 27,500
VERIZON COMMUNICATIONS INC COM 92343V104 375 8,630 SH   SOLE   8,130 0 500
VERMILLION INC COM NEW 92407M206 367 183,500 SH   SOLE   164,000 0 19,500
WAVE SYSTEMS CORP CL A PAR $0.01 943526400 393 2,443,875 SH   SOLE   2,251,625 0 192,250
ZIX CORP COM 98974P100 1,323 314,289 SH   SOLE   255,539 0 58,750