Dammit. Ocarina of Time 3D under 3m again . Did they release an updated figure for Skyward Sword (guess not)?
Also, New Super Mario Bros. 2 will overtake Mario Kart 7 and 3D Land easily, to end it's life somewhere between 15-20m units. It's almost 6.5m after half a year already, insane.
NintendoLand and NSMBU already have some nice sales too.
Finally, Wii and DS software sales for those Top 10 games, are never going to be equalled. Ever. By whatever console, whatever game.