SERIES D PREFERRED SHARES PURCHASE AGREEMENT