New data confirms iphone 12 mini is selling below expectations 532775 2