How many Canadian nhl hockey teams were there in 2006?

In 2006 there were 6 Canadian National Hockey League teams. They were the Vancouver Canucks, the Calgary Flames, the Edmonton Oilers, the Toronto Maple Leafs, the Montreal Canadians, and the Ottawa Senators.