Revenues by program activity
Integration program 549
Internal Services 535
Immigration program 270,131
Temporary resident program 156,533
Citizenship program 38,093
TOTAL REVENUES 465,841