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 481 2,926 SH   SOLE   2,926 0 0
ABBOTT LABS COM 002824100 924 20,525 SH   SOLE   17,750 0 2,775
ABBVIE INC COM 00287Y109 1,163 17,775 SH   SOLE   11,425 0 6,350
AEGION CORP COM 00770F104 577 31,000 SH   SOLE   22,500 0 8,500
AIR INDS GROUP COM NEW 00912N205 275 26,100 SH   SOLE   10,100 0 16,000
AKERS BIOSCIENCES INC COM 00973E102 151 37,825 SH   SOLE   32,325 0 5,500
ALTRIA GROUP INC COM 02209S103 500 10,150 SH   SOLE   10,150 0 0
AMEDICA CORP COM 023435100 409 510,750 SH   SOLE   397,350 0 113,400
AMERICAN EAGLE ENERGY CORP COM NEW 02554F300 21 33,125 SH   SOLE   5,250 0 27,875
AMERICAN WTR WKS CO INC NEW COM 030420103 738 13,850 SH   SOLE   9,750 0 4,100
APPLE INC COM 037833100 1,990 18,030 SH   SOLE   13,195 0 4,835
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1,211 440,247 SH   SOLE   300,247 0 140,000
APPLIED OPTOELECTRONICS INC COM 03823U102 595 53,050 SH   SOLE   34,150 0 18,900
ATRICURE INC COM 04963C209 1,682 84,250 SH   SOLE   48,250 0 36,000
AXOGEN INC COM 05463X106 1,422 396,050 SH   SOLE   314,450 0 81,600
BACTERIN INTL HLDGS INC COM NEW 05644R200 1,393 459,646 SH   SOLE   406,586 0 53,060
BAXTER INTL INC COM 071813109 1,739 23,723 SH   SOLE   16,923 0 6,800
BIOCEPT INC COM 09072V105 178 71,900 SH   SOLE   71,050 0 850
BIOLASE INC COM 090911108 849 322,830 SH   SOLE   279,526 0 43,304
BIOLIFE SOLUTIONS INC COM NEW 09062W204 16 10,000 SH   SOLE   10,000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 350 13,850 SH   SOLE   9,450 0 4,400
BRIDGELINE DIGITAL INC COM 10807Q205 125 274,400 SH   SOLE   243,400 0 31,000
CALIX INC COM 13100M509 1,009 100,684 SH   SOLE   42,550 0 58,134
CARDICA INC COM 14141R101 1,185 1,693,546 SH   SOLE   1,458,576 0 234,970
CARDIOVASCULAR SYS INC DEL COM 141619106 3,089 102,700 SH   SOLE   34,600 0 68,100
COMBIMATRIX CORPORATION COM NEW 20009T303 309 239,650 SH   SOLE   219,650 0 20,000
COMPUTER TASK GROUP INC COM 205477102 588 61,700 SH   SOLE   58,000 0 3,700
CVS HEALTH CORP COM 126650100 1,379 14,317 SH   SOLE   10,017 0 4,300
CYPRESS SEMICONDUCTOR CORP COM 232806109 387 27,075 SH   SOLE   24,575 0 2,500
CYTORI THERAPEUTICS INC COM 23283K105 293 599,295 SH   SOLE   449,795 0 149,500
DAKOTA PLAINS HOLDINGS INC COM 234255107 637 361,700 SH   SOLE   205,000 0 156,700
DATALINK CORP COM 237934104 1,321 102,375 SH   SOLE   49,725 0 52,650
DELUXE CORP COM 248019101 1,945 31,242 SH   SOLE   24,592 0 6,650
DEPOMED INC COM 249908104 1,501 93,150 SH   SOLE   62,550 0 30,600
DEUTSCH BK AG LDN BRH PS GOLD DS ETN 25154H756 265 35,000 SH   SOLE   35,000 0 0
DIGIRAD CORP COM 253827109 488 111,837 SH   SOLE   47,500 0 64,337
DONALDSON INC COM 257651109 757 19,600 SH   SOLE   6,600 0 13,000
DOT HILL SYS CORP COM 25848T109 2,878 651,106 SH   SOLE   522,506 0 128,600
ECHO GLOBAL LOGISTICS INC COM 27875T101 292 10,000 SH   SOLE   10,000 0 0
LILLY ELI & CO COM 532457108 1,411 20,450 SH   SOLE   13,000 0 7,450
E M C CORP MASS COM 268648102 268 9,025 SH   SOLE   7,125 0 1,900
EMPIRE RES INC DEL COM 29206E100 140 30,000 SH   SOLE   30,000 0 0
ENDOLOGIX INC COM 29266S106 598 39,100 SH   SOLE   24,500 0 14,600
EPLUS INC COM 294268107 1,892 25,000 SH   SOLE   23,500 0 1,500
GENERAL ELECTRIC CO COM 369604103 319 12,635 SH   SOLE   12,075 0 560
GENERAL MLS INC COM 370334104 248 4,656 SH   SOLE   2,656 0 2,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 577 13,500 SH   SOLE   9,200 0 4,300
GLOBAL CASH ACCESS HLDGS INC COM 378967103 370 51,750 SH   SOLE   40,500 0 11,250
GLOBAL PMTS INC COM 37940X102 783 9,700 SH   SOLE   6,950 0 2,750
GREATBATCH INC COM 39153L106 266 5,400 SH   SOLE   4,400 0 1,000
HALYARD HEALTH INC COM 40650V100 887 19,512 SH   SOLE   11,362 0 8,150
HANSEN MEDICAL INC COM 411307101 468 841,200 SH   SOLE   594,000 0 247,200
HD SUPPLY HLDGS INC COM 40416M105 1,121 38,000 SH   SOLE   24,200 0 13,800
HEALTH CARE REIT INC COM 42217K106 223 2,950 SH   SOLE   2,150 0 800
HEWLETT PACKARD CO COM 428236103 1,465 36,517 SH   SOLE   25,717 0 10,800
IDENTIV INC COM NEW 45170X205 1,321 95,095 SH   SOLE   81,905 0 13,190
IDEXX LABS INC COM 45168D104 1,038 7,000 SH   SOLE   7,000 0 0
IKANOS COMMUNICATIONS COM 45173E105 37 120,000 SH   SOLE   120,000 0 0
IMATION CORP COM 45245A107 161 42,530 SH   SOLE   23,530 0 19,000
IMRIS INC COM 45322N105 1,073 1,273,700 SH   SOLE   940,700 0 333,000
INCONTACT INC COM 45336E109 694 78,900 SH   SOLE   67,650 0 11,250
INNERWORKINGS INC COM 45773Y105 1,071 137,450 SH   SOLE   84,500 0 52,950
INNODATA INC COM NEW 457642205 180 61,500 SH   SOLE   60,000 0 1,500
INSIGNIA SYS INC COM 45765Y105 1,482 413,867 SH   SOLE   189,500 0 224,367
INTEL CORP COM 458140100 552 15,200 SH   SOLE   12,550 0 2,650
INVENTURE FOODS INC COM 461212102 828 65,000 SH   SOLE   65,000 0 0
ISIS PHARMACEUTICALS INC COM 464330109 1,562 25,300 SH   SOLE   17,800 0 7,500
PENNEY J C INC COM 708160106 958 147,900 SH   SOLE   95,000 0 52,900
JOHNSON & JOHNSON COM 478160104 912 8,723 SH   SOLE   5,973 0 2,750
KIMBERLY CLARK CORP COM 494368103 624 5,400 SH   SOLE   3,850 0 1,550
LAKES ENTMNT INC COM NEW 51206P208 71 10,500 SH   SOLE   7,025 0 3,475
LEMAITRE VASCULAR INC COM 525558201 1,445 188,949 SH   SOLE   164,228 0 24,721
LIFELOCK INC COM 53224V100 246 13,275 SH   SOLE   11,300 0 1,975
LIFEVANTAGE CORP COM 53222K106 876 674,348 SH   SOLE   86,944 0 587,404
LIQTECH INTL INC COM 53632A102 1,355 1,242,750 SH   SOLE   934,250 0 308,500
MAST THERAPEUTICS INC COM 576314108 644 1,150,000 SH   SOLE   1,036,000 0 114,000
MEETME INC COM 585141104 875 572,050 SH   SOLE   496,050 0 76,000
MICROSOFT CORP COM 594918104 345 7,435 SH   SOLE   5,960 0 1,475
MIDWAY GOLD CORP COM 598153104 59 80,000 SH   SOLE   18,750 0 61,250
MOLSON COORS BREWING COMPANY CL B 60871R209 1,185 15,900 SH   SOLE   9,950 0 5,950
MOSYS INC COM 619718109 94 50,000 SH   SOLE   50,000 0 0
NANOSPHERE INC COM 63009F105 15 38,000 SH   SOLE   31,000 0 7,000
NEOGENOMICS INC COM NEW 64049M209 3,406 816,680 SH   SOLE   617,280 0 199,400
NETSCOUT SYS INC COM 64115T104 548 15,000 SH   SOLE   15,000 0 0
NORTECH SYS INC COM 656553104 162 28,500 SH   SOLE   28,500 0 0
NVIDIA CORP COM 67066G104 260 12,950 SH   SOLE   9,950 0 3,000
ONCOTHYREON INC COM 682324108 811 427,065 SH   SOLE   309,800 0 117,265
OUTERWALL INC COM 690070107 1,170 15,550 SH   SOLE   9,600 0 5,950
PENTAIR PLC SHS G7S00T104 1,190 17,917 SH   SOLE   10,867 0 7,050
PERFICIENT INC COM 71375U101 633 34,000 SH   SOLE   22,500 0 11,500
PERNIX THERAPEUTICS HLDGS IN COM 71426V108 993 105,800 SH   SOLE   63,750 0 42,050
PFIZER INC COM 717081103 1,988 63,829 SH   SOLE   35,099 0 28,730
PHARMATHENE INC COM 71714G102 2,405 1,328,700 SH   SOLE   925,000 0 403,700
POLYMET MINING CORP COM 731916102 111 105,500 SH   SOLE   30,625 0 74,875
QUEST DIAGNOSTICS INC COM 74834L100 288 4,300 SH   SOLE   3,300 0 1,000
QUMU CORP COM 749063103 724 52,950 SH   SOLE   33,650 0 19,300
ROCKWELL MED INC COM 774374102 4,972 483,650 SH   SOLE   100,550 0 383,100
SAJAN INC COM NEW 79379T202 173 30,625 SH   SOLE   0 0 30,625
SCRIPPS E W CO OHIO CL A NEW 811054402 447 20,000 SH   SOLE   20,000 0 0
SEQUENOM INC COM NEW 817337405 1,407 380,200 SH   SOLE   334,700 0 45,500
SIGNAL GENETICS INC COM 826640104 126 49,800 SH   SOLE   43,300 0 6,500
SMUCKER J M CO COM NEW 832696405 601 5,950 SH   SOLE   4,350 0 1,600
SPEED COMM INC COM 84764T106 2,718 879,500 SH   SOLE   252,500 0 627,000
ST JUDE MED INC COM 790849103 5,642 86,755 SH   SOLE   31,367 0 55,388
STAAR SURGICAL CO COM PAR $0.01 852312305 396 43,500 SH   SOLE   34,800 0 8,700
STANLEY BLACK & DECKER INC COM 854502101 725 7,550 SH   SOLE   5,600 0 1,950
STEREOTAXIS INC COM NEW 85916J409 20 13,600 SH   SOLE   1,600 0 12,000
SUPERCONDUCTOR TECHNOLOGIES IN COM PAR $0.001 867931404 139 50,000 SH   SOLE   50,000 0 0
SUPERVALU INC COM 868536103 2,449 252,433 SH   SOLE   135,233 0 117,200
SYNCHRONY FINL COM 87165B103 1,166 39,200 SH   SOLE   23,800 0 15,400
SYNERGY RES CORP COM 87164P103 564 45,000 SH   SOLE   45,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 801 15,800 SH   SOLE   11,300 0 4,500
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 305 5,300 SH   SOLE   4,300 0 1,000
TOP IMAGE SYSTEMS LTD ORD M87896102 52 15,200 SH   SOLE   15,200 0 0
UNISYS CORP COM NEW 909214306 371 12,600 SH   SOLE   10,700 0 1,900
UNITEDHEALTH GROUP INC COM 91324P102 1,355 13,400 SH   SOLE   8,650 0 4,750
UQM TECHNOLOGIES INC COM 903213106 240 307,700 SH   SOLE   268,200 0 39,500
UROPLASTY INC COM NEW 917277204 2,647 1,284,788 SH   SOLE   788,568 0 496,220
U.S. AUTO PARTS NETWORK INC COM 90343C100 854 364,800 SH   SOLE   310,800 0 54,000
US BANCORP DEL COM 902973304 759 16,883 SH   SOLE   13,731 0 3,152
U S PHYSICAL THERAPY INC COM 90337L108 608 14,500 SH   SOLE   14,500 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 162 100,650 SH   SOLE   100,650 0 0
VARIAN MED SYS INC COM 92220P105 420 4,850 SH   SOLE   3,350 0 1,500
VENAXIS INC COM 92262A107 1,630 921,084 SH   SOLE   759,267 0 161,817
VERICEL CORP COM 92346J108 1,042 342,750 SH   SOLE   307,250 0 35,500
VERIZON COMMUNICATIONS INC COM 92343V104 421 9,004 SH   SOLE   8,004 0 1,000
WAVE SYSTEMS CORP CL A PAR $0.01 943526400 1,295 1,618,201 SH   SOLE   1,409,951 0 208,250
ZBB ENERGY CORPORATION COM NEW 98876R303 230 450,000 SH   SOLE   435,000 0 15,000
ZIX CORP COM 98974P100 1,250 347,239 SH   SOLE   263,239 0 84,000