Social Media Site Twitter Debuts On The New York Stock Exchange