Apple sells 37.04 million iPhones in Q1