SHARE AND VOTING AGREEMENT