Figures are in CAD and subject to change. Government fees are paid directly to IRCC.
Immigration Trusted Advisor