SERIES B PREFERRED SHARES PURCHASE AGREEMENT