NJ5 on 18 December 2008
During January-October, Nintendo sells around 75% of what they produce. During November/December, they sell almost everything that they produce in these two months, plus the 25% of the other 10 months' production that they stockpiled.
My Mario Kart Wii friend code: 2707-1866-0957