Over 40 billion photos have been shared on Instagram since it was founded in October, 2010. There are more than 4.2 billion Instagram likes per day. When the video function was introduced, an astonishing 5 million videos were uploaded in the first 24 hours!