3G iPhone Sold Out in 21 States