SHARE PLEDGE AGREEMENT