There is probably a slight variation of stats between users of steem.supply and general users of the steem blockchain, even if steem.supply is so popular.
I'm also surprised about the low steemit penetration in Canada as you mentioned (but I know one or two Canadians who joined steemit during the recent months, not that they can make a difference for big numbers). Also European countries are lower than I thought. Any more of them in top 20?