800 million Facebook shares set to flood market