Damn impressive software numbers, but I think this could mean hardware is a bit overtracked.
VgChartz has it at around 111,9 mil at the end of June, which would only leave a 400k difference between shipped and sold. Even with low stock in some places (Japan in particular) than seems pretty low to me.
Major Switch Titles Launch Aligned
2023 OpenCritic Prediction Leagues: