TWRoO on 17 June 2008
I think I am going to have to bring out a new (better) version of my production-shipment thread to prove that, unless Nintendo increase production again before October (they should be close to 2.4 million now) there is no way they can ship more than 45 million by the end of December