@curl-6 Your information is wrong.
From page 7:
The results for this fiscal year showed strong software sales for Nintendo Switch, which contributed
to the expansion of hardware sales. In particular, Super Smash Bros. Ultimate recorded sales of 13.81
million units, while Pokémon Let’s Go, Pikachu! and Pokémon Let’s Go, Eevee! sold 10.63 million units
and Super Mario Party sold 6.4 million units, making them all major worldwide hits. In addition, Mario
Kart 8 Deluxe sold 7.47 million units. Combined with steadily-growing sales of titles released during
previous fiscal years and titles released by other software publishers, the total number of million-seller
titles during this fiscal year was 23. As a result, hardware sales for this fiscal year totaled 16.95 million
units (12.7% increase on a year-on-year basis), while 118.55 million software units were sold (86.7%
increase on a year-on-year basis).
So that's not 23 titles that have sold shipped 1m+ over the course of Switch's lifetime so far, but 23 titles that have sold shipped 1m+ copies during the fiscal year April 1st 2018 to March 31st 2019. This means that games that were released before April 1st 2018 started at sales shipments of 0 again, because it's all about sales shipments during a certain 12-month-period.
For those wondering if the 7.47m figure for Mario Kart 8 Deluxe is correct, yes, it is. That's how many copies the game sold shipped during the previous fiscal year.
EDIT: Adjusted all sales-related words to shipments for more clarity.
Also, this information was put on Nintendo's corporate website on June 3rd, so it's not exactly new. The information got reiterated at this week's shareholder meeting.
Last edited by RolStoppable - on 27 June 2019