QUESTRADE FINANCIAL GROUP INC. and CURO INTERMEDIATE HOLDINGS CORP. SHARE PURCHASE AGREEMENT