SERIES BB PREFERRED SHARE PURCHASE AGREEMENT