PENWEST PHARMACEUTICALS CO. SHARE PURCHASE AGREEMENT December 10, 2004