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 397 2,926 SH   SOLE   2,926 0 0
ABBOTT LABS COM 002824100 328 8,525 SH   SOLE   7,150 0 1,375
ACTUATE CORP COM 00508B102 241 40,000 SH   SOLE   40,000 0 0
AEGION CORP COM 00770F104 797 31,500 SH   SOLE   22,500 0 9,000
AFFYMETRIX INC COM 00826T108 132 18,500 SH   SOLE   18,500 0 0
AKERS BIOSCIENCES INC COM 00973E102 459 100,700 SH   SOLE   87,700 0 13,000
ALTRIA GROUP INC COM 02209S103 402 10,750 SH   SOLE   10,750 0 0
AMEDICA CORP COM 023435100 963 128,000 SH   SOLE   114,000 0 14,000
AMERICAN EAGLE ENERGY CORP COM 02554F102 451 63,125 SH   SOLE   35,250 0 27,875
AMERICAN WTR WKS CO INC NEW COM 030420103 549 12,100 SH   SOLE   8,800 0 3,300
APPLE INC COM 037833100 1,366 2,545 SH   SOLE   1,865 0 680
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 2,482 819,121 SH   SOLE   590,121 0 229,000
ASURE SOFTWARE INC COM 04649U102 103 15,500 SH   SOLE   10,000 0 5,500
ATRICURE INC COM 04963C209 2,474 131,500 SH   SOLE   88,000 0 43,500
AXOGEN INC COM 05463X106 1,143 374,750 SH   SOLE   308,150 0 66,600
BACTERIN INTL HLDGS INC COM 05644R101 3,043 3,623,438 SH   SOLE   3,008,838 0 614,600
BAXANO SURGICAL INC COM 071773105 716 663,144 SH   SOLE   475,144 0 188,000
BAXTER INTL INC COM 071813109 1,692 22,990 SH   SOLE   16,190 0 6,800
BEST BUY INC COM 086516101 438 16,600 SH   SOLE   13,600 0 3,000
BIOCEPT INC COM 09072V105 657 89,450 SH   SOLE   80,600 0 8,850
BIOLASE INC COM 090911108 860 356,795 SH   SOLE   313,491 0 43,304
BOTTOMLINE TECH DEL INC COM 101388106 898 25,550 SH   SOLE   16,250 0 9,300
BRIDGELINE DIGITAL INC COM 10807Q205 270 267,400 SH   SOLE   236,400 0 31,000
CALIX INC COM 13100M509 137 16,234 SH   SOLE   0 0 16,234
CANCER GENETICS INC COM 13739U104 1,162 77,025 SH   SOLE   68,000 0 9,025
CARDICA INC COM 14141R101 1,530 1,527,781 SH   SOLE   1,337,811 0 189,970
CARDIOME PHARMA CORP COM NO PAR 14159U301 111 14,000 SH   SOLE   14,000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 4,249 133,650 SH   SOLE   57,550 0 76,100
COMBIMATRIX CORPORATION COM NEW 20009T303 303 99,550 SH   SOLE   79,550 0 20,000
COMPUTER TASK GROUP INC COM 205477102 2,167 127,550 SH   SOLE   100,950 0 26,600
CONMED CORP COM 207410101 1,128 25,950 SH   SOLE   15,850 0 10,100
CORNING INC COM 219350105 384 18,425 SH   SOLE   15,275 0 3,150
COVIDIEN PLC SHS G2554F113 593 8,050 SH   SOLE   5,900 0 2,150
CRANE CO COM 224399105 566 7,950 SH   SOLE   5,800 0 2,150
CVS CAREMARK CORPORATION COM 126650100 1,100 14,700 SH   SOLE   10,400 0 4,300
CYPRESS SEMICONDUCTOR CORP COM 232806109 278 27,075 SH   SOLE   24,575 0 2,500
CYTORI THERAPEUTICS INC COM 23283K105 1,614 597,950 SH   SOLE   449,750 0 148,200
DATALINK CORP COM 237934104 1,920 137,850 SH   SOLE   83,200 0 54,650
DELUXE CORP COM 248019101 1,688 32,175 SH   SOLE   25,525 0 6,650
DEPOMED INC COM 249908104 558 38,500 SH   SOLE   31,000 0 7,500
DEXCOM INC COM 252131107 248 6,000 SH   SOLE   4,000 0 2,000
DONALDSON INC COM 257651109 895 21,100 SH   SOLE   8,100 0 13,000
DOT HILL SYS CORP COM 25848T109 2,622 677,412 SH   SOLE   541,812 0 135,600
ECHO GLOBAL LOGISTICS INC COM 27875T101 183 10,000 SH   SOLE   10,000 0 0
ECHO THERAPEUTICS INC COM NEW 27876L206 68 22,500 SH   SOLE   22,500 0 0
EDAP TMS S A SPONSORED ADR 268311107 1,628 569,150 SH   SOLE   483,150 0 86,000
ELECTROMED INC COM 285409108 95 67,600 SH   SOLE   51,600 0 16,000
LILLY ELI & CO COM 532457108 1,218 20,700 SH   SOLE   13,250 0 7,450
ENDOLOGIX INC COM 29266S106 658 51,100 SH   SOLE   31,600 0 19,500
EPLUS INC COM 294268107 1,533 27,500 SH   SOLE   26,000 0 1,500
FAMOUS DAVES AMER INC COM 307068106 1,344 54,902 SH   SOLE   31,000 0 23,902
FULLER H B CO COM 359694106 336 6,950 SH   SOLE   4,500 0 2,450
GENERAL ELECTRIC CO COM 369604103 327 12,635 SH   SOLE   12,075 0 560
GENERAL MLS INC COM 370334104 241 4,656 SH   SOLE   2,656 0 2,000
GEOSPACE TECHNOLOGIES CORP COM 37364X109 698 10,550 SH   SOLE   6,400 0 4,150
GIGOPTIX INC COM 37517Y103 1,223 728,000 SH   SOLE   640,900 0 87,100
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 727 13,600 SH   SOLE   9,550 0 4,050
GLOBAL CASH ACCESS HLDGS INC COM 378967103 695 101,250 SH   SOLE   65,500 0 35,750
GLOBAL PMTS INC COM 37940X102 587 8,250 SH   SOLE   5,600 0 2,650
GLU MOBILE INC COM 379890106 1,221 257,500 SH   SOLE   161,500 0 96,000
GOODYEAR TIRE & RUBR CO COM 382550101 640 24,500 SH   SOLE   16,000 0 8,500
GSV CAP CORP COM 36191J101 799 78,800 SH   SOLE   49,750 0 29,050
HANSEN MEDICAL INC COM 411307101 2,465 948,200 SH   SOLE   703,500 0 244,700
HEALTH CARE REIT INC COM 42217K106 221 3,700 SH   SOLE   2,750 0 950
HEWLETT PACKARD CO COM 428236103 1,207 37,300 SH   SOLE   26,000 0 11,300
IDENTIVE GROUP INC COM 45170X106 1,286 1,138,000 SH   SOLE   989,600 0 148,400
IDEXX LABS INC COM 45168D104 850 7,000 SH   SOLE   7,000 0 0
IKANOS COMMUNICATIONS COM 45173E105 104 120,000 SH   SOLE   120,000 0 0
IMATION CORP COM 45245A107 713 123,530 SH   SOLE   61,530 0 62,000
IMRIS INC COM 45322N105 24 15,000 SH   SOLE   0 0 15,000
INCONTACT INC COM 45336E109 772 80,400 SH   SOLE   69,150 0 11,250
INNERWORKINGS INC COM 45773Y105 276 36,000 SH   SOLE   23,500 0 12,500
INSIGNIA SYS INC COM 45765Y105 1,285 425,367 SH   SOLE   198,500 0 226,867
INVENTURE FOODS INC COM 461212102 2,544 182,000 SH   SOLE   121,500 0 60,500
IRIDEX CORP COM 462684101 121 13,500 SH   SOLE   6,000 0 7,500
ISIS PHARMACEUTICALS INC COM 464330109 1,476 34,165 SH   SOLE   24,165 0 10,000
JOHNSON & JOHNSON COM 478160104 750 7,640 SH   SOLE   4,890 0 2,750
LAKES ENTMNT INC COM 51206P109 305 61,000 SH   SOLE   54,050 0 6,950
LEMAITRE VASCULAR INC COM 525558201 1,299 160,949 SH   SOLE   136,228 0 24,721
LIFEVANTAGE CORPORATION COM 53222K106 884 674,348 SH   SOLE   86,944 0 587,404
LIPOSCIENCE INC COM 53630M108 48 15,000 SH   SOLE   8,000 0 7,000
MANDALAY DIGITAL GROUP INC COM NEW 562562207 778 197,000 SH   SOLE   175,500 0 21,500
MEDTRONIC INC COM 585055106 914 14,850 SH   SOLE   9,650 0 5,200
MICROSOFT CORP COM 594918104 305 7,435 SH   SOLE   5,960 0 1,475
MIDWAY GOLD CORP COM 598153104 84 80,000 SH   SOLE   18,750 0 61,250
MOLSON COORS BREWING CO CL B 60871R209 1,230 20,900 SH   SOLE   13,900 0 7,000
MOSYS INC COM 619718109 236 52,000 SH   SOLE   50,000 0 2,000
NANOSPHERE INC COM 63009F105 1,139 529,550 SH   SOLE   429,550 0 100,000
NEOGENOMICS INC COM NEW 64049M209 2,741 789,980 SH   SOLE   592,580 0 197,400
NETSCOUT SYS INC COM 64115T104 789 21,000 SH   SOLE   21,000 0 0
NORTECH SYS INC COM 656553104 143 28,500 SH   SOLE   28,500 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 959 36,900 SH   SOLE   21,900 0 15,000
ON ASSIGNMENT INC COM 682159108 556 14,400 SH   SOLE   8,550 0 5,850
ONCOTHYREON INC COM 682324108 1,469 491,450 SH   SOLE   372,050 0 119,400
ORION ENERGY SYSTEMS INC COM 686275108 1,701 234,680 SH   SOLE   208,930 0 25,750
OUTERWALL INC COM 690070107 1,164 16,050 SH   SOLE   9,950 0 6,100
PENTAIR LTD COM H6169Q108 1,619 20,400 SH   SOLE   13,350 0 7,050
PFIZER INC COM 717081103 2,093 65,170 SH   SOLE   36,440 0 28,730
PHARMATHENE INC COM 71714G102 2,620 1,431,800 SH   SOLE   1,050,100 0 381,700
POKERTEK INC COM NEW 730864204 507 482,819 SH   SOLE   460,819 0 22,000
POLYMET MINING CORP COM 731916102 131 95,500 SH   SOLE   20,625 0 74,875
QUEST DIAGNOSTICS INC COM 74834L100 249 4,300 SH   SOLE   3,300 0 1,000
QUMU CORP COM 749063103 2,879 179,950 SH   SOLE   121,950 0 58,000
RING ENERGY INC COM 76680V108 862 56,500 SH   SOLE   36,800 0 19,700
ROCKWELL MED INC COM 774374102 7,716 609,500 SH   SOLE   184,350 0 425,150
SCRIPPS E W CO OHIO COM 811054402 354 20,000 SH   SOLE   20,000 0 0
SMUCKER J M CO COM NEW 832696405 598 6,150 SH   SOLE   4,550 0 1,600
SPEED COMM INC COM 84764T106 2,575 707,500 SH   SOLE   183,500 0 524,000
ST JUDE MED INC COM 790849103 5,822 89,038 SH   SOLE   33,400 0 55,638
STAAR SURGICAL CO COM PAR $0.01 852312305 1,314 69,900 SH   SOLE   52,700 0 17,200
STANLEY BLACK & DECKER INC COM 854502101 617 7,600 SH   SOLE   5,650 0 1,950
STEREOTAXIS INC COM NEW 85916J409 47 11,000 SH   SOLE   4,000 0 7,000
SUMMER INFANT INC COM 865646103 233 111,500 SH   SOLE   111,500 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR $0.001 867931404 203 75,000 SH   SOLE   75,000 0 0
SUPERVALU INC COM 868536103 1,752 256,100 SH   SOLE   138,900 0 117,200
SYNERGY RES CORP COM 87164P103 403 37,500 SH   SOLE   37,500 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 409 9,550 SH   SOLE   6,000 0 3,550
TOP IMAGE SYSTEMS LTD ORD M87896102 67 15,200 SH   SOLE   15,200 0 0
TUPPERWARE BRANDS CORP COM 899896104 210 2,510 SH   SOLE   2,080 0 430
UNISYS CORP COM NEW 909214306 757 24,850 SH   SOLE   17,100 0 7,750
UNITEDHEALTH GROUP INC COM 91324P102 1,013 12,350 SH   SOLE   7,400 0 4,950
UQM TECHNOLOGIES INC COM 903213106 2,466 934,203 SH   SOLE   811,453 0 122,750
UROPLASTY INC COM NEW 917277204 4,703 1,295,611 SH   SOLE   814,891 0 480,720
U.S. AUTO PARTS NETWORK INC COM 90343C100 2,444 798,800 SH   SOLE   690,300 0 108,500
US BANCORP DEL COM NEW 902973304 773 18,033 SH   SOLE   14,231 0 3,802
U S PHYSICAL THERAPY INC COM 90337L108 501 14,500 SH   SOLE   14,500 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 219 105,650 SH   SOLE   105,650 0 0
VARIAN MED SYS INC COM 92220P105 428 5,100 SH   SOLE   3,600 0 1,500
VENAXIS INC COM 92262A107 2,852 1,084,254 SH   SOLE   945,536 0 138,718
VERIZON COMMUNICATIONS INC COM 92343V104 314 6,604 SH   SOLE   6,604 0 0
WAVE SYSTEMS CORP CLA A PAR $0.01 943526400 1,396 1,533,551 SH   SOLE   1,355,801 0 177,750
XILINX INC COM 983919101 472 8,705 SH   SOLE   8,705 0 0
ZIX CORP COM 98974P100 1,727 417,216 SH   SOLE   316,466 0 100,750