Apple shares at record high, makes S&P index over US$20 trillion mark for first time