I think they must've started stockpiling before August. By crunching December numbers thus far, I got:
December: US (307,377 + 261,643 + 173,798 + 740,791) + Japan (73,246 + 113,091 + 170,125 + 268,954) + Europe (302,064 + 361,611 + 346,914 + 448,127) = 3,567,741
3,567,741 - 1,800,000 (December's produced units, appx.) = 1,767,741 units over (appx.)
That's a good 350,000 units over my estimated 1.4 million.
Sky Render - Sanity is for the weak.








