<TABLE> <S> <C>


<ARTICLE> 5

<S>                             <C>                     <C>                     <C>
<PERIOD-TYPE>                   12-MOS                   12-MOS                   12-MOS
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1998             DEC-31-1999
<PERIOD-END>                               DEC-31-1997             DEC-31-1998             DEC-31-1999
<CASH>                                          10,883                   9,515                   5,989
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                                    7,032                  12,443                  14,831
<ALLOWANCES>                                     (573)                   (689)                 (1,404)
<INVENTORY>                                          0                       0                       0
<CURRENT-ASSETS>                                34,889                  48,967                  47,367
<PP&E>                                           8,325                  10,868                  14,805
<DEPRECIATION>                                 (5,349)                 (6,556)                 (8,289)
<TOTAL-ASSETS>                                  40,571                  60,711                  62,435
<CURRENT-LIABILITIES>                           13,534                  19,305                  15,193
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                            18                      18                      17
<OTHER-SE>                                      25,796                  41,388                  47,225
<TOTAL-LIABILITY-AND-EQUITY>                    40,571                  60,711                  62,435
<SALES>                                         57,646                  83,069                  98,244
<TOTAL-REVENUES>                                57,646                  83,069                  98,244
<CGS>                                                0                       0                       0
<TOTAL-COSTS>                                   40,820                  64,592                  71,317
<OTHER-EXPENSES>                                     0                       0                       0
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                   0                       0                       0
<INCOME-PRETAX>                                 17,607<F1>              19,543<F2>              28,093<F3>
<INCOME-TAX>                                         0                       0                       0
<INCOME-CONTINUING>                             16,826                  18,477                  26,927
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                    11,709                  11,755                  17,212
<EPS-BASIC>                                       0.67                    0.66                    1.00
<EPS-DILUTED>                                     0.00                    0.00                    0.00
<FN>
<F1>INCLUDES INTEREST INCOME OF $781
<F2>INCLUDES INTEREST INCOME OF $1,066
<F3>INCLUDES INTEREST INCOME OF $1,166
</FN>


</TABLE>