Does this include digital numbers? Looks like some slight overtracking, which should be confirmed by NPD tomorrow if so.
Edit: And I still say that there's no way 3DS will sell 20m this year. 16-18m quite likely, but 20m is just too much for such a "lackluster" (relatively; down 16%+ so far YOY) first half of the year in sales.
It will reach 20 millions.