<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM FORM 10K
DATED DECEMBER 31, 1996 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH
FINANCIAL STATEMENTS.
</LEGEND>
       
                             
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1996
<PERIOD-START>                             JAN-01-1996
<PERIOD-END>                               DEC-31-1996
<CASH>                                       6,042,593
<SECURITIES>                                         0
<RECEIVABLES>                                9,233,616
<ALLOWANCES>                                   143,000
<INVENTORY>                                 11,901,123
<CURRENT-ASSETS>                            27,639,059
<PP&E>                                       6,502,974
<DEPRECIATION>                               2,639,165
<TOTAL-ASSETS>                              32,462,220
<CURRENT-LIABILITIES>                        7,896,606
<BONDS>                                        150,195
<PREFERRED-MANDATORY>                                0
<PREFERRED>                                          0
<COMMON>                                        85,698
<OTHER-SE>                                  23,943,249
<TOTAL-LIABILITY-AND-EQUITY>                32,462,220
<SALES>                                     51,753,864
<TOTAL-REVENUES>                            51,753,864
<CGS>                                       36,396,527
<TOTAL-COSTS>                               36,396,527
<OTHER-EXPENSES>                             6,983,458
<LOSS-PROVISION>                                63,995
<INTEREST-EXPENSE>                             363,508
<INCOME-PRETAX>                              7,946,376
<INCOME-TAX>                                 2,909,683
<INCOME-CONTINUING>                          5,036,693
<DISCONTINUED>                                       0
<EXTRAORDINARY>                                      0
<CHANGES>                                            0
<NET-INCOME>                                 5,036,693
<EPS-PRIMARY>                                      .62
<EPS-DILUTED>                                      .62