Twitch users watched 20 billion hours of content this year, consuming content from more than 21 million active streamers.