Coming from Nintendo's financial release...
During the nine months ended December 31, 2016, the worldwide release of Pokémon Sun and Pokémon Moon generated buzz and led to blockbuster sales of 14.69 million units.
That's not all the good news there is. Pokemon X/Y has now sold more units than Pokemon Black/White, as you can see in the chart below.
Green, Red & Blue: ~30 million (Pre-Virtual Console)
Yellow: 8.86 million (Pre-Virtual Console)
Gold & Silver: 23 million
Crystal: 3.85 million
Ruby & Sapphire: 16.22 million
FireRed & LeafGreen: 11.82 million
Emerald: 6.32 million
Diamond & Pearl: 17.64 million
Platinum: 7.69 million
HeartGold & SoulSilver: 12.72 million
Black & White: 15.62 million
Black 2 & White 2: 7.97 million
X & Y: 16.06 million
Omega Ruby & Alpha Sapphire: 13.68 million
Sun & Moon: 14.62 million