February 12, 2015 22 Instagram Stats That Might Make Your Brain POP Out! Fast forward to today — in less than 5 years, the photo sharing app has added video sharing and now has over 300 million monthly active users.… Read More→