Based on how quickly the pre-order ship dates changed on the 10th, I'd say it sold very well...Apple doesn't give out exact figures like this during major product releases, so to me, these posts are just out there for attention honestly, since the specific numbers don't really matter...what matters is that the Apple Watch apparently had a metric ton of pre-orders, so it did just fine in terms of release success.