Do you believe Canada should adopt a system of per-country caps for immigration?

Per-country immigration caps are primarily intended to encourage diversity and avoid an excessive concentration of immigrants from particular countries. This is the system that is currently in place in the USA.

In order to foster and maintain the multicultural character of Canada, do you believe that the federal government should adopt a system of per-country caps for immigration?