Accidentally voted 140 but meant 150. It'll probably be right around 140 end of 2023. Switch 2 should launch at some point in 2024 which will cut Switch off leaving it in the high 140s by end of 2024. But then it'll sell a few more million in 2025/26 and pass 150. Not sure if it'll pass DS. Passing PS2 is definitely still possible but if Switch 2 releases in Spring 2024 it's unlikely.