Miyamotoo on 22 November 2018
Key word here is sold in 3 days, not shipped.
This is also biggest opening for any Switch game to date, I think we could have around 10m shipped units of Pokemon at end of December.