I already explained multiple times why is my reasoning for this year, for the next ones there's no possible way to explain them.
As for the numbers, fair point.
Shipped by fiscal year:
FY 2019 18M
FY 2020 11M
FY 2021 10M
FY 2022 7M
FY 2023 5M
So around 85M shipped by March 2024.
I change quite a bit my post, so if you can reply to my changed post. Also, thats huge drop from 18m to 11m, I dont see thats kind of drop is possible in 4. year on market for Switch. Only around 10m more than 3DS sound to little for Switch.