Just to speak on the permanent resident side, which is differently managed and has a different context from entries on the temporary side, to begin with we have a managed approach to permanent resident migration, which means that we have a levels plan every year that sets out the number of permanent residents we're going to admit to the country.
On the temporary side, it's a demand-driven program, so we're responding to incoming requests. On the permanent side, we establish at the outset how many individuals in different classes—economic, family, and protected people—and then within programs.
How quickly you are processed depends on a multitude of factors, including how many people are already in the system being processed under those streams, what the targets are, and various other factors.