STOCK PURCHASE AGREEMENT DATED AS OF DECEMBER 28, 2001 By and Among THE SELLERS SIGNATORIES HERETO AND WILSHIRE FINANCIAL SERVICES GROUP INC. STOCK PURCHASE AGREEMENT