I. G. Investment Management, Ltd.