It doesn't take much guessing:
http://blogs.barrons.com/techtrader...hone-7-sales-but-that-doesnt-stop-the-street/
https://techcrunch.com/2016/09/08/a...d-iphone-7-sales-but-claims-it-will-sell-out/
Keep in mind, China is being launched at the same time as US.
Fine, but even if they had 100,000 per state, I'd bet they would still sell out.
I mean, just because they sell out doesn't mean they only had 12 for sale on opening day. People seem to be so hung up on the drama...