Iowa Common Stock Purchase Agreement with Vesting