Ah, nice software table BKK2.... Looks like Mario Kart Wii might be a little undertracked, I know it is still a big seller so it should have a pretty decent sized gap between shipped and sold, but I don't think it will quite be 1.1 million.
Wii Fit looks perfect, as it probably should have more than 1 million stock given how much it sells per week, but it is a tough item to find so 370k seems a good measure of stock.
Also... Nintendogs has shipped over 20 million.... impressive indeed.