It's done universally.
The program is run by Statistics Canada, and it's part of the obligatory reporting process for police agencies. I believe the nickname for it is UCR—uniform crime reporting. That's a StatsCan program and it's mandatory for police.