I would just clarify that the number of expected admissions in the caregiver program this year is 22,000, not 16,000. Therefore, we expect that at the end of year, the inventory will be not much more than one year's worth of levels.
With regard to the two new classes, there's a maximum space available in each class of 2,750 principal applicant spaces. So far, the number of applications into those classes has been quite modest, several hundred. We would be expecting 600, 700, or 800 in each class this year. We've had roughly similar proportions in each year. These numbers are generally small, because the former live-in caregiver program is still open for permanent resident applications for caregivers who were admitted as temporary workers previously.