<TABLE> <S> <C>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS AS OF JUNE 30, 2000 AND FOR THE SIX
MONTHS THEN ENDED. THIS INFORMATION IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO
SUCH CONDENSED FINANCIAL STATEMENTS.
</LEGEND>
<S> <C>
<PERIOD-TYPE> 6-MOS
<FISCAL-YEAR-END> DEC-31-2000
<PERIOD-END> JUN-30-2000
<CASH> $2,827,300
<SECURITIES> 0
<RECEIVABLES> 3,334,300
<ALLOWANCES> (35,000)
<INVENTORY> 0
<CURRENT-ASSETS> 6,525,400
<PP&E> 1,737,600
<DEPRECIATION> (780,300)
<TOTAL-ASSETS> 17,332,900
<CURRENT-LIABILITIES> 3,371,200
<BONDS> 0
0
0
<COMMON> 70,300
<OTHER-SE> 12,516,000
<TOTAL-LIABILITY-AND-EQUITY> 17,332,900
<SALES> 0
<TOTAL-REVENUES> 10,143,500
<CGS> 0
<TOTAL-COSTS> 7,222,400
<OTHER-EXPENSES> 0
<LOSS-PROVISION> 0
<INTEREST-EXPENSE> 0
<INCOME-PRETAX> 3,108,500
<INCOME-TAX> 1,197,400
<INCOME-CONTINUING> 1,911,100
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> 1,911,100
<EPS-BASIC> 0.27
<EPS-DILUTED> 0.26
</TABLE>