I'm not certain enough to put much into shorting it, but 2.9 million seems pretty high. Going by Capcom's own million-seller list, Street Fighter hasn't had a success like that since its earlier days on SNES. Here are the ones that made the list.
SNES SFII: 6.3 million SNES SFII Turbo: 4.1 million SNES Super SFII: 2.0 million GEN SFII Plus: 1.6 million PS1 SF Alpha 3: 1.0 million
2
SNES SFII: 6.3 million
SNES SFII Turbo: 4.1 million
SNES Super SFII: 2.0 million
GEN SFII Plus: 1.6 million
PS1 SF Alpha 3: 1.0 million