Canada has 12 consulates and 3 trade offices.
How many Canadians in the US vs how many Mexicans? The Mexican coverage ratio may actually be low.