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
AASTROM BIOSCIENCES INC COM PAR$ 00253U404 1,003 352,000 SH   SOLE   316,500 0 35,500
ABBOTT LABS COM 002824100 446 10,725 SH   SOLE   9,350 0 1,375
ABBVIE INC COM 00287Y109 975 16,875 SH   SOLE   10,675 0 6,200
AEGION CORP COM 00770F104 690 31,000 SH   SOLE   22,500 0 8,500
AIR INDS GROUP COM NEW 00912N205 317 29,850 SH   SOLE   13,850 0 16,000
AKERS BIOSCIENCES INC COM 00973E102 301 83,700 SH   SOLE   70,700 0 13,000
ALTRIA GROUP INC COM 02209S103 466 10,150 SH   SOLE   10,150 0 0
AMEDICA CORPORATION COM 023435100 192 119,150 SH   SOLE   108,250 0 10,900
AMERICAN EAGLE ENERGY CORP COM NEW 02554F300 135 33,125 SH   SOLE   5,250 0 27,875
AMERICAN WTR WKS CO INC NEW COM 030420103 668 13,850 SH   SOLE   9,750 0 4,100
APPLE INC COM 037833100 1,760 17,465 SH   SOLE   12,880 0 4,585
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 2,342 793,621 SH   SOLE   564,621 0 229,000
APPLIED OPTOELECTRONICS INC COM 03823U102 855 53,100 SH   SOLE   32,950 0 20,150
ATRICURE INC COM 04963C209 1,248 84,750 SH   SOLE   48,750 0 36,000
AXOGEN INC COM 05463X106 900 368,750 SH   SOLE   302,150 0 66,600
BACTERIN INTL HLDGS INC COM NEW 05644R200 2,436 543,875 SH   SOLE   459,265 0 84,610
BAXANO SURGICAL INC COM 071773105 132 721,100 SH   SOLE   472,100 0 249,000
BAXTER INTL INC COM 071813109 1,660 23,123 SH   SOLE   16,323 0 6,800
BIOCEPT INC COM 09072V105 205 84,006 SH   SOLE   81,516 0 2,490
BIOLASE INC COM 090911108 826 331,788 SH   SOLE   288,484 0 43,304
BIOLIFE SOLUTIONS INC COM NEW 09062W204 41 19,372 SH   SOLE   19,372 0 0
BOTTOMLINE TECH DEL INC COM 101388106 665 24,100 SH   SOLE   14,950 0 9,150
BRIDGELINE DIGITAL INC COM 10807Q205 174 267,400 SH   SOLE   236,400 0 31,000
CALIX INC COM 13100M509 170 17,734 SH   SOLE   1,500 0 16,234
CARDICA INC COM 14141R101 2,009 1,877,781 SH   SOLE   1,633,811 0 243,970
CARDIOVASCULAR SYS INC DEL COM 141619106 2,427 102,700 SH   SOLE   34,600 0 68,100
CENTERPOINT ENERGY INC COM 15189T107 206 8,438 SH   SOLE   7,438 0 1,000
COMBIMATRIX CORPORATION COM NEW 20009T303 124 98,950 SH   SOLE   78,950 0 20,000
COMPUTER TASK GROUP INC COM 205477102 599 54,000 SH   SOLE   53,000 0 1,000
COMSTOCK RES INC COM NEW 205768203 540 29,000 SH   SOLE   19,000 0 10,000
CRANE CO COM 224399105 484 7,650 SH   SOLE   5,500 0 2,150
CVS HEALTH CORP COM 126650100 1,139 14,317 SH   SOLE   10,017 0 4,300
CYPRESS SEMICONDUCTOR CORP COM 232806109 267 27,075 SH   SOLE   24,575 0 2,500
CYTORI THERAPEUTICS INC COM 23283K105 449 663,895 SH   SOLE   512,895 0 151,000
DAKOTA PLAINS HLDGS INC COM 234255107 918 382,700 SH   SOLE   206,000 0 176,700
DATALINK CORP COM 237934104 1,115 104,875 SH   SOLE   52,225 0 52,650
DELUXE CORP COM 248019101 1,723 31,242 SH   SOLE   24,592 0 6,650
DEPOMED INC COM 249908104 585 38,500 SH   SOLE   31,000 0 7,500
DEUTSCH BK AG LDN BRH PS GOLD DS ETN 25154H756 254 35,000 SH   SOLE   35,000 0 0
DIGIRAD CORP COM 253827109 94 24,000 SH   SOLE   14,000 0 10,000
DONALDSON INC COM 257651109 796 19,600 SH   SOLE   6,600 0 13,000
DOT HILL SYS CORP COM 25848T109 2,496 660,306 SH   SOLE   531,706 0 128,600
ECHO GLOBAL LOGISTICS INC COM 27875T101 236 10,000 SH   SOLE   10,000 0 0
LILLY ELI & CO COM 532457108 1,326 20,450 SH   SOLE   13,000 0 7,450
E M C CORP MASS COM 268648102 264 9,025 SH   SOLE   7,125 0 1,900
EMPIRE RES INC DEL COM 29206E100 159 30,000 SH   SOLE   30,000 0 0
ENDOLOGIX INC COM 29266S106 435 41,000 SH   SOLE   25,800 0 15,200
EPLUS INC COM 294268107 1,457 26,000 SH   SOLE   24,500 0 1,500
FULLER H B CO COM 359694106 276 6,950 SH   SOLE   4,500 0 2,450
GENERAL ELECTRIC CO COM 369604103 324 12,635 SH   SOLE   12,075 0 560
GENERAL MLS INC COM 370334104 235 4,656 SH   SOLE   2,656 0 2,000
GEOSPACE TECHNOLOGIES CORP COM 37364X109 429 12,200 SH   SOLE   7,850 0 4,350
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 609 13,250 SH   SOLE   9,200 0 4,050
GLOBAL CASH ACCESS HLDGS INC COM 378967103 359 53,250 SH   SOLE   42,000 0 11,250
GLOBAL PMTS INC COM 37940X102 563 8,050 SH   SOLE   5,600 0 2,450
GLU MOBILE INC COM 379890106 1,600 309,500 SH   SOLE   204,500 0 105,000
GSV CAP CORP COM 36191J101 689 68,800 SH   SOLE   39,750 0 29,050
HANSEN MEDICAL INC COM 411307101 1,178 998,033 SH   SOLE   725,167 0 272,866
HEALTH CARE REIT INC COM 42217K106 209 3,350 SH   SOLE   2,450 0 900
HEWLETT PACKARD CO COM 428236103 1,295 36,517 SH   SOLE   25,717 0 10,800
IDENTIV INC COM NEW 45170X205 1,409 105,095 SH   SOLE   91,905 0 13,190
IDEXX LABS INC COM 45168D104 825 7,000 SH   SOLE   7,000 0 0
IKANOS COMMUNICATIONS COM 45173E105 42 120,000 SH   SOLE   120,000 0 0
IMATION CORP COM 45245A107 294 99,530 SH   SOLE   50,030 0 49,500
IMRIS INC COM 45322N105 700 1,168,500 SH   SOLE   765,500 0 403,000
INCONTACT INC COM 45336E109 686 78,900 SH   SOLE   67,650 0 11,250
INNERWORKINGS INC COM 45773Y105 1,112 137,450 SH   SOLE   84,500 0 52,950
INNODATA INC COM NEW 457642205 188 61,500 SH   SOLE   60,000 0 1,500
INSIGNIA SYS INC COM 45765Y105 1,309 426,367 SH   SOLE   199,500 0 226,867
INTEL CORP COM 458140100 233 6,700 SH   SOLE   5,550 0 1,150
INVENTURE FOODS INC COM 461212102 842 65,000 SH   SOLE   65,000 0 0
ISIS PHARMACEUTICALS INC COM 464330109 1,105 28,465 SH   SOLE   20,465 0 8,000
PENNEY J C INC COM 708160106 1,535 152,900 SH   SOLE   100,000 0 52,900
JOHNSON & JOHNSON COM 478160104 930 8,723 SH   SOLE   5,973 0 2,750
KIMBERLY CLARK CORP COM 494368103 581 5,400 SH   SOLE   3,850 0 1,550
LAKES ENTMNT INC COM NEW 51206P208 171 20,500 SH   SOLE   17,025 0 3,475
LEMAITRE VASCULAR INC COM 525558201 1,314 190,949 SH   SOLE   166,228 0 24,721
LIFEVANTAGE CORP COM 53222K106 769 674,348 SH   SOLE   86,944 0 587,404
LIQTECH INTL INC COM 53632A102 2,076 1,348,250 SH   SOLE   1,029,750 0 318,500
LIQUID HLDGS GROUP INC COM 53633A101 848 623,750 SH   SOLE   545,500 0 78,250
MANDALAY DIGITAL GROUP INC COM NEW 562562207 966 210,904 SH   SOLE   186,904 0 24,000
MEDTRONIC INC COM 585055106 886 14,300 SH   SOLE   9,100 0 5,200
MEETME INC COM 585141104 1,127 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 83 80,000 SH   SOLE   18,750 0 61,250
MOLSON COORS BREWING CO CL B 60871R209 1,191 16,000 SH   SOLE   10,050 0 5,950
MOSYS INC COM 619718109 126 52,000 SH   SOLE   50,000 0 2,000
NANOSPHERE INC COM 63009F105 34 59,500 SH   SOLE   52,500 0 7,000
NEOGENOMICS INC COM NEW 64049M209 4,246 814,980 SH   SOLE   620,580 0 194,400
NETSCOUT SYS INC COM 64115T104 916 20,000 SH   SOLE   20,000 0 0
NORTECH SYS INC COM 656553104 144 28,500 SH   SOLE   28,500 0 0
NVIDIA CORP COM 67066G104 239 12,950 SH   SOLE   9,950 0 3,000
ONCOTHYREON INC COM 682324108 892 464,700 SH   SOLE   344,650 0 120,050
ORION ENERGY SYSTEMS INC COM 686275108 59 11,000 SH   SOLE   11,000 0 0
OUTERWALL INC COM 690070107 867 15,450 SH   SOLE   9,700 0 5,750
PENTAIR PLC SHS G7S00T104 1,173 17,917 SH   SOLE   10,867 0 7,050
PERFICIENT INC COM 71375U101 150 10,000 SH   SOLE   10,000 0 0
PFIZER INC COM 717081103 1,887 63,829 SH   SOLE   35,099 0 28,730
PHARMATHENE INC COM 71714G102 2,620 1,471,800 SH   SOLE   1,069,100 0 402,700
POLYMET MINING CORP COM 731916102 114 105,500 SH   SOLE   30,625 0 74,875
QUEST DIAGNOSTICS INC COM 74834L100 261 4,300 SH   SOLE   3,300 0 1,000
QUMU CORP COM 749063103 861 66,250 SH   SOLE   46,600 0 19,650
ROCKWELL MED INC COM 774374102 4,414 482,935 SH   SOLE   100,850 0 382,085
SAJAN INC COM NEW 79379T202 158 30,625 SH   SOLE   0 0 30,625
SANOFI SPONSORED ADR 80105N105 1,019 18,050 SH   SOLE   11,500 0 6,550
SCRIPPS E W CO OHIO CLA A NEW 811054402 326 20,000 SH   SOLE   20,000 0 0
SEQUENOM INC COM NEW 817337405 1,129 380,200 SH   SOLE   334,700 0 45,500
SIGNAL GENETICS INC COM 826640104 285 63,300 SH   SOLE   56,800 0 6,500
SMUCKER J M CO COM NEW 832696405 589 5,950 SH   SOLE   4,350 0 1,600
SPEED COMM INC COM 84764T106 1,946 707,500 SH   SOLE   183,500 0 524,000
ST JUDE MED INC COM 790849103 5,319 88,455 SH   SOLE   33,017 0 55,438
STAAR SURGICAL CO COM PAR $0.01 852312305 581 54,700 SH   SOLE   42,700 0 12,000
STANLEY BLACK & DECKER INC COM 854502101 670 7,550 SH   SOLE   5,600 0 1,950
STEREOTAXIS INC COM NEW 85916J409 52 22,600 SH   SOLE   10,600 0 12,000
SUPERCONDUCTOR TECHS IN COM PAR $0.001 867931404 141 50,000 SH   SOLE   50,000 0 0
SUPERVALU INC COM 868536103 2,239 250,433 SH   SOLE   133,233 0 117,200
SYNERGY RES CORP COM 87164P103 549 45,000 SH   SOLE   45,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 763 12,850 SH   SOLE   9,600 0 3,250
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 285 5,300 SH   SOLE   4,300 0 1,000
TOP IMAGE SYSTEMS LTD ORD M87896102 62 15,200 SH   SOLE   15,200 0 0
TRANSGENOMIC INC COM NEW 89365K305 57 15,108 SH   SOLE   15,108 0 0
UNISYS CORP COM NEW 909214306 565 24,150 SH   SOLE   16,800 0 7,350
UNITEDHEALTH GROUP INC COM 91324P102 1,156 13,400 SH   SOLE   8,650 0 4,750
UQM TECHNOLOGIES INC COM 903213106 530 375,937 SH   SOLE   328,937 0 47,000
UROPLASTY INC COM NEW 917277204 3,246 1,298,488 SH   SOLE   810,268 0 488,220
U.S. AUTO PARTS NETWORK INC COM 90343C100 1,512 536,100 SH   SOLE   445,600 0 90,500
US BANCORP DEL COM NEW 902973304 733 17,533 SH   SOLE   13,731 0 3,802
U S PHYSICAL THERAPY INC COM 90337L108 513 14,500 SH   SOLE   14,500 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 190 105,650 SH   SOLE   105,650 0 0
VARIAN MED SYS INC COM 92220P105 409 5,100 SH   SOLE   3,600 0 1,500
VENAXIS INC COM 92262A107 1,621 976,786 SH   SOLE   815,468 0 161,318
VERIZON COMMUNICATIONS INC COM 92343V104 450 9,004 SH   SOLE   8,004 0 1,000
WAFERGEN BIO-SYSTEMS INC COM PAR$ 93041P308 296 68,000 SH   SOLE   65,000 0 3,000
WAVE SYSTEMS CORP CL A PAR $0.01 943526400 1,604 1,499,351 SH   SOLE   1,338,351 0 161,000
XILINX INC COM 983919101 369 8,705 SH   SOLE   8,705 0 0
ZBB ENERGY CORPORATION COM NEW 98876R303 266 475,000 SH   SOLE   460,000 0 15,000
ZIX CORP COM 98974P100 1,231 360,039 SH   SOLE   276,039 0 84,000