Apple sells 4M-plus new iPhone models in 3 days