<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM BALANCE
SHEETS AT DECEMBER 31, 1998 AND 1999 AND STATEMENTS OF OPERATIONS FOR THE YEARS
THEN ENDED AND IS QUALIFIED ON ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL
STATEMENTS.
</LEGEND>

                                                  
<PERIOD-TYPE>                   YEAR                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1998             DEC-31-1999
<PERIOD-START>                             JAN-01-1998             JAN-01-1999
<PERIOD-END>                               DEC-31-1998             DEC-31-1999
<CASH>                                       2,973,988              40,717,517
<SECURITIES>                                 4,935,229              98,579,668
<RECEIVABLES>                                  924,348               4,519,775
<ALLOWANCES>                                         0                       0
<INVENTORY>                                    286,331                 348,263
<CURRENT-ASSETS>                             9,845,588             145,890,949
<PP&E>                                       4,469,893              12,340,842
<DEPRECIATION>                               1,470,475               3,077,741
<TOTAL-ASSETS>                              13,225,852             155,610,715
<CURRENT-LIABILITIES>                        6,372,749              11,749,355
<BONDS>                                      1,237,915               3,892,622
<PREFERRED-MANDATORY>                        4,136,028                       0
<PREFERRED>                                          0                       0
<COMMON>                                        10,338                  24,025
<OTHER-SE>                                   1,374,861             138,588,834
<TOTAL-LIABILITY-AND-EQUITY>                13,225,852             155,610,715
<SALES>                                    159,845,855             317,259,900
<TOTAL-REVENUES>                           171,114,327             339,609,377
<CGS>                                      136,067,182             271,561,665
<TOTAL-COSTS>                               33,411,112              59,276,624
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                             148,253                 261,256
<INCOME-PRETAX>                              1,805,532              12,859,221
<INCOME-TAX>                                   740,268               5,272,281
<INCOME-CONTINUING>                          1,065,264               7,586,940
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                 1,065,264               7,586,940
<EPS-BASIC>                                        .04                     .33
<EPS-DILUTED>                                      .03                     .31