TM HOLDERS SHARE SALE AGREEMENT