Facebook floats on New York's Nasdaq stock exchange - pictures