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 493 2,576 SH   SOLE   2,576 0 0
8X8 INC NEW COM 282914100 656 43,000 SH   SOLE   36,900 0 6,100
ABBOTT LABS COM 002824100 3,710 83,546 SH   SOLE   31,625 0 51,921
ABBVIE INC COM 00287Y109 1,282 19,675 SH   SOLE   13,525 0 6,150
AFLAC INC COM 001055102 1,144 15,800 SH   SOLE   10,100 0 5,700
AIR INDS GROUP COM NEW 00912N205 58 16,000 SH   SOLE   0 0 16,000
ALTRIA GROUP INC COM 02209S103 1,189 16,650 SH   SOLE   11,950 0 4,700
AMARIN CORP PLC SPONS ADR NEW 023111206 110 34,500 SH   SOLE   34,500 0 0
ANGIODYNAMICS INC COM 03475V101 952 54,850 SH   SOLE   33,400 0 21,450
ANI PHARMACEUTICALS INC COM 00182C103 1,097 22,150 SH   SOLE   14,950 0 7,200
ANTARES PHARMA INC COM 036642106 1,710 602,000 SH   SOLE   401,000 0 201,000
APPLE INC COM 037833100 340 2,370 SH   SOLE   2,020 0 350
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 201 190,000 SH   SOLE   50,000 0 140,000
ARC DOCUMENT SOLUTIONS INC COM 00191G103 150 43,416 SH   SOLE   36,916 0 6,500
AT&T INC COM 00206R102 1,249 30,062 SH   SOLE   19,462 0 10,600
ATRICURE INC COM 04963C209 2,628 137,217 SH   SOLE   96,617 0 40,600
AXOGEN INC COM 05463X106 6,188 592,167 SH   SOLE   464,017 0 128,150
BAXTER INTL INC COM 071813109 202 3,900 SH   SOLE   1,400 0 2,500
BIOLIFE SOLUTIONS INC COM NEW 09062W204 21 10,000 SH   SOLE   10,000 0 0
BIOPTIX INC COM 09074N101 163 40,661 SH   SOLE   37,286 0 3,375
BIOSCRIP INC COM 09069N108 528 310,500 SH   SOLE   236,000 0 74,500
BIOTELEMETRY INC COM 090672106 434 15,000 SH   SOLE   15,000 0 0
BOVIE MEDICAL CORP COM 10211F100 1,683 630,318 SH   SOLE   488,318 0 142,000
CALIX INC COM 13100M509 118 16,234 SH   SOLE   0 0 16,234
CANCER GENETICS INC COM 13739U104 3,431 836,908 SH   SOLE   673,150 0 163,758
CARDIOVASCULAR SYS INC DEL COM 141619106 3,847 136,050 SH   SOLE   57,910 0 78,140
CARRIZO OIL & GAS INC COM 144577103 600 20,950 SH   SOLE   12,650 0 8,300
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 199 48,129 SH   SOLE   45,629 0 2,500
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 262 49,450 SH   SOLE   42,200 0 7,250
COGENTIX MED INC COM 19243A104 1,504 835,321 SH   SOLE   559,316 0 276,005
CRAFT BREW ALLIANCE INC COM 224122101 166 12,450 SH   SOLE   12,000 0 450
CRANE CO COM 224399105 651 8,700 SH   SOLE   5,700 0 3,000
CRYOPORT INC COM PAR $0.001 229050307 969 410,606 SH   SOLE   368,794 0 41,812
CVS HEALTH CORP COM 126650100 1,176 14,983 SH   SOLE   9,283 0 5,700
CYPRESS SEMICONDUCTOR CORP COM 232806109 384 27,875 SH   SOLE   25,375 0 2,500
CYTORI THERAPEUTICS INC COM NEW 23283K204 703 439,679 SH   SOLE   389,379 0 50,300
DELUXE CORP COM 248019101 962 13,333 SH   SOLE   9,583 0 3,750
DEPOMED INC COM 249908104 950 75,667 SH   SOLE   58,567 0 17,100
DIGIRAD CORP COM 253827109 606 114,334 SH   SOLE   53,834 0 60,500
DIGITAL TURBINE INC COM NEW 25400W102 844 898,080 SH   SOLE   771,980 0 126,100
DONALDSON INC COM 257651109 710 15,600 SH   SOLE   2,600 0 13,000
EDAP TMS S A SPONSORED ADR 268311107 766 276,500 SH   SOLE   204,500 0 72,000
LILLY ELI & CO COM 532457108 1,699 20,200 SH   SOLE   13,600 0 6,600
ENDOLOGIX INC COM 29266S106 85 11,800 SH   SOLE   9,000 0 2,800
ENSERVCO CORP COM 29358Y102 407 1,214,182 SH   SOLE   1,081,682 0 132,500
ENTELLUS MED INC COM 29363K105 828 60,017 SH   SOLE   38,567 0 21,450
EPLUS INC COM 294268107 675 5,000 SH   SOLE   5,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 864 15,300 SH   SOLE   10,500 0 4,800
FAMOUS DAVES AMER INC COM 307068106 615 157,600 SH   SOLE   89,100 0 68,500
FULLER H B CO COM 359694106 1,021 19,800 SH   SOLE   14,800 0 5,000
FUNCTIONX INC NEW COM 36077T207 84 150,000 SH   SOLE   150,000 0 0
GENERAL ELECTRIC CO COM 369604103 377 12,660 SH   SOLE   11,160 0 1,500
GENERAL MLS INC COM 370334104 239 4,056 SH   SOLE   2,156 0 1,900
GEOSPACE TECHNOLOGIES CORP COM 37364X109 526 32,433 SH   SOLE   28,333 0 4,100
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 552 13,100 SH   SOLE   11,500 0 1,600
IDEXX LABS INC COM 45168D104 2,165 14,000 SH   SOLE   14,000 0 0
INNERWORKINGS INC COM 45773Y105 398 40,000 SH   SOLE   40,000 0 0
INSIGNIA SYS INC COM 45765Y105 149 100,000 SH   SOLE   0 0 100,000
INTEGER HLDGS CORP COM 45826H109 1,550 38,550 SH   SOLE   25,050 0 13,500
INTEL CORP COM 458140100 238 6,600 SH   SOLE   5,450 0 1,150
INVENTURE FOODS INC COM 461212102 754 170,666 SH   SOLE   119,166 0 51,500
IONIS PHARMACEUTICALS INC COM 462222100 348 8,650 SH   SOLE   6,850 0 1,800
IRIDEX CORP COM 462684101 1,187 100,000 SH   SOLE   66,300 0 33,700
IZEA INC COM 46603N301 796 189,385 SH   SOLE   173,760 0 15,625
JETBLUE AIRWAYS CORP COM 477143101 902 43,750 SH   SOLE   31,250 0 12,500
JOHNSON CONTROLS INTL PLC SHS G51502105 784 18,618 SH   SOLE   12,417 0 6,201
KIMBERLY CLARK CORP COM 494368103 658 5,000 SH   SOLE   3,200 0 1,800
LEMAITRE VASCULAR INC COM 525558201 2,677 108,675 SH   SOLE   96,175 0 12,500
LIFEVANTAGE CORPORATION COM NEW 53222K205 436 81,225 SH   SOLE   12,422 0 68,803
LIQTECH INTl INC COM 53632A102 191 488,750 SH   SOLE   445,750 0 43,000
MEETME INC COM 585141104 177 30,000 SH   SOLE   30,000 0 0
MERCK & CO INC COM 58933Y105 429 6,750 SH   SOLE   4,750 0 2,000
MERIT MED SYS INC COM 589889104 876 30,300 SH   SOLE   24,300 0 6,000
MICRON TECHNOLOGY INC COM 595112103 318 11,000 SH   SOLE   9,000 0 2,000
MICROSOFT CORP COM 594918104 1,502 22,810 SH   SOLE   16,035 0 6,775
NCR CORP NEW COM 62886E108 1,030 22,550 SH   SOLE   14,550 0 8,000
NEOGENOMICS INC COM NEW 64049M209 4,105 520,275 SH   SOLE   395,200 0 125,075
NORTECH SYS INC COM 656553104 104 28,500 SH   SOLE   28,500 0 0
NVIDIA CORP COM 67066G104 320 2,937 SH   SOLE   2,637 0 300
OOMA INC COM 683416101 1,195 120,100 SH   SOLE   85,200 0 34,900
PARETEUM CORP COM NEW 69946T207 86 100,000 SH   SOLE   100,000 0 0
PFIZER INC COM 717081103 1,850 54,079 SH   SOLE   28,149 0 25,930
PHARMATHENE INC COM 71714G102 422 520,000 SH   SOLE   495,000 0 25,000
POLYMET MINING CORP COM 731916102 53 71,125 SH   SOLE   20,625 0 50,500
PROFIRE ENERGY INC COM 74316X101 741 525,606 SH   SOLE   429,806 0 95,800
QUEST DIAGNOSTICS INC COM 74834L100 201 2,050 SH   SOLE   1,450 0 600
QUMU CORP COM 749063103 874 309,961 SH   SOLE   230,461 0 79,500
ROCKWELL MED INC COM 774374102 3,039 485,433 SH   SOLE   127,083 0 358,350
SAJAN INC COM NEW 79379T202 113 30,625 SH   SOLE   0 0 30,625
SEAGATE TECHNOLOGY PLC SHS G7945M107 981 21,350 SH   SOLE   14,700 0 6,650
SPECTRANETICS CORP COM 84760C107 201 6,900 SH   SOLE   6,400 0 500
SPS COMM INC COM 78463M107 912 15,600 SH   SOLE   9,500 0 6,100
SRC ENERGY INC COM 78470V108 338 40,000 SH   SOLE   40,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 930 7,000 SH   SOLE   5,050 0 1,950
SUNOPTA INC COM 8676EP108 76 11,000 SH   SOLE   4,500 0 6,500
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,837 96,961 SH   SOLE   0 0 96,961
TCF FINL CORP COM 872275102 285 16,750 SH   SOLE   11,750 0 5,000
TEARLAB CORP COM 878193101 673 236,839 SH   SOLE   206,349 0 30,490
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 480 16,150 SH   SOLE   11,650 0 4,500
TORCHLIGHT ENERGY RES INC COM 89102U103 109 77,500 SH   SOLE   77,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 743 59,700 SH   SOLE   40,200 0 19,500
TURTLE BEACH CORP COM 900450107 476 526,300 SH   SOLE   457,800 0 68,500
U.S. AUTO PARTS NETWORK INC COM 90343C100 634 189,250 SH   SOLE   155,750 0 33,500
US BANCORP DEL COM NEW 902973304 451 8,751 SH   SOLE   5,599 0 3,152
U S PHYSICAL THERAPY INC COM 90337L108 473 7,250 SH   SOLE   7,250 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 463 109,000 SH   SOLE   102,500 0 6,500
VERICEL CORP COM 92346J108 641 228,750 SH   SOLE   201,250 0 27,500
VERIZON COMMUNICATIONS INC COM 92343V104 528 10,830 SH   SOLE   8,080 0 2,750
VONAGE HLDGS CORP COM 92886T201 239 37,850 SH   SOLE   31,750 0 6,100
XTANT MED HLDGS INC COM 98420P100 427 685,104 SH   SOLE   578,794 0 106,310
ZIX CORP COM 98974P100 1,351 280,889 SH   SOLE   224,139 0 56,750