Apple shares hit all-time high