Income required to purchase a home in select Canadian cities

Data is based on average home prices in each location, a mortgage with 20% down payment, 25-year amortization, $4,000 annual property taxes and $150 monthly heating.