The link I posted above indicates the UK has the highest rate(143.8/100,000). Canada is in the top 5.
UK 143.8/100k
Sweden 134.8
Ireland 125
Denmark 112
Canada 111
The date for the article in your link is 2008.
Later reports have Canada as the highest.