<ARTICLE>5
<LEGEND>THE SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM 
THE UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEET AS OF DECEMBER 31, 
1998, AND CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE 12 
MONTHS ENDED DECEMBER 31, 1998, AND IS QUALIFIED IN ITS ENTIRETY BY 
REFERENCE TO SUCH FINANCIAL STATEMENTS.
<MULTIPLIER>                                 1
<PERIOD-TYPE>                             YEAR
<FISCAL-YEAR-END>                  DEC-31-1998
<PERIOD-END>                       DEC-31-1998
<CASH>                               4,088,173
<SECURITIES>                                 0
<RECEIVABLES>                        4,829,379
<ALLOWANCES>                            96,284
<INVENTORY>                          2,959,443
<CURRENT-ASSETS>                    12,812,342
<PP&E>                              17,922,800
<DEPRECIATION>                       9,278,944
<TOTAL-ASSETS>                      23,081,331
<CURRENT-LIABILITIES>                7,510,484
<BONDS>                                      0
<PREFERRED-MANDATORY>                        0
<PREFERRED>                                  0
<COMMON>                               199,933
<OTHER-SE>                          14,335,059
<TOTAL-LIABILITY-AND-EQUITY>        23,081,331
<SALES>                             13,637,093
<TOTAL-REVENUES>                    19,991,279
<CGS>                                7,126,573
<TOTAL-COSTS>                        7,126,573
<OTHER-EXPENSES>                    10,390,825
<LOSS-PROVISION>                        38,830
<INTEREST-EXPENSE>                     805,364
<INCOME-PRETAX>                      1,895,525
<INCOME-TAX>                                 0
<INCOME-CONTINUING>                  1,895,525
<DISCONTINUED>                               0
<EXTRAORDINARY>                              0
<CHANGES>                                    0
<NET-INCOME>                         1,895,525
<EPS-PRIMARY>                             0.10
<EPS-DILUTED>                             0.09