How the top 40 Canadian nonprofits do social media. Examining the activity of non-profit organizations across major social media platforms.