<TABLE> <S> <C>

<ARTICLE> 5
<RESTATED>
<MULTIPLIER> 1
<CURRENCY> U.S. DOLLARS
       
<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS                   9-MOS                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1997             DEC-31-1997             DEC-31-1997
<PERIOD-START>                             JAN-01-1997             JAN-01-1997             JAN-01-1997             JAN-01-1997
<PERIOD-END>                               MAR-31-1997             JUN-30-1997             SEP-30-1997             DEC-31-1997
<EXCHANGE-RATE>                                      1                       1                       1                       1
<CASH>                                       4,770,815               3,079,503              33,005,140              13,034,491
<SECURITIES>                                         0                       0                       0              20,793,014
<RECEIVABLES>                                3,295,247               5,872,934               6,317,928               8,499,807
<ALLOWANCES>                                   (50,000)                (65,000)               (105,000)               (155,000)
<INVENTORY>                                          0                       0                       0                       0
<CURRENT-ASSETS>                             8,770,969               9,474,914              39,866,807              31,905,572
<PP&E>                                       2,319,968               2,802,876               3,040,765               3,317,641
<DEPRECIATION>                                (407,165)               (610,042)               (779,404)               (972,616)
<TOTAL-ASSETS>                              13,764,384              15,029,073              46,548,965              52,157,495
<CURRENT-LIABILITIES>                        2,231,084               2,798,530               2,808,286               4,471,543
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                        38,644                  39,521                  54,292                  54,354
<OTHER-SE>                                  10,709,437              11,437,934              43,056,157              45,780,777
<TOTAL-LIABILITY-AND-EQUITY>                13,764,384              15,029,073              46,548,965              52,157,495
<SALES>                                              0                       0                       0                       0
<TOTAL-REVENUES>                             3,713,724               8,419,832              11,774,542              17,843,034
<CGS>                                                0                       0                       0                       0
<TOTAL-COSTS>                                1,051,370               2,510,120               3,958,652               5,481,589
<OTHER-EXPENSES>                             1,550,744               3,941,143               6,159,651               9,281,393
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                              (5,389)                (21,437)                (36,745)                (52,376)
<INCOME-PRETAX>                              1,181,009               2,075,603               2,090,710               3,981,008
<INCOME-TAX>                                   167,713                 298,633                 303,769                 920,492
<INCOME-CONTINUING>                          1,013,296               1,776,970               1,786,941               3,040,516
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                 1,013,296               1,776,970               1,786,941               3,040,516
<EPS-PRIMARY>                                     0.26                    0.46                    0.43                    0.68
<EPS-DILUTED>                                     0.24                    0.41                    0.39                    0.62
        

</TABLE>