Kenology on 20 September 2012
I think 3.5 to 4 million assuming no supply issues. I'd like it to do more and I think it would if Nintendo could ship that many, but I'll stick with that prediction for now.