At 2.93 million, Switch shipped more in this quarter than 3DS did in any non-holiday quarter except the 3DS XL launch quarter of 9/2012, which was 3.19 million.
Also of note: At 1.16 million, Switch shipped more to the Americas in this quarter than 3DS did in any non-holiday quarter, without exception.
After 3 quarters:
GBA: 9.58M
GCN: 3.38M
DS: 6.65M
Wii: 9.27M
3DS: 6.68M
WiiU: 3.61M
Switch: 7.63M