koffieboon on 01 June 2008
During its financial results briefing Nintendo stated 57 titles shipped over 1 million units so far, 29 first party titles and 28 third party titles (Pokemon titles are included in first party titles). So you're probably missing some titles.