Full figures:
Some key points
Switch: 22.86 million (Outsold Gamecube)
Mario Odyssey: 12.17 million
BOTW: 10.28 million (Switch version only)
Splatoon 2: 7.47 million
Mario Tennis: 2.16 million
Kirby: 2.1 million
Xenoblade 2: 1.53 million
EDIT: This post is kinda superfluous now that OP's been updated, but oh well, I leave it here for the record.
Last edited by curl-6 - on 30 October 2018