SHARE CONTRIBUTION AGREEMENT