SHARE PURCHASE AGREEMENT BY AND AMONG AUTOHOME INC., WEST CREST LIMITED JIANG LAN AND OTHER SHAREHOLDERS November 4, 2013