SERIES C+ PREFERRED SHARE PURCHASE AGREEMENT