Insta­gram, with more than 40 bil­lion images shared and 400 mil­lion month­ly active users, gen­er­ates an av