SHARE AND UNIT REPURCHASE AGREEMENT