Global sales figures have been revealed for Pokémon Sun and Moon, Pokémon X and Y, and Pokémon Omega Ruby and Alpha Sapphire. As of June 30, 2017, Pokémon Sun and Moon have cumulatively sold 15.67 million units; Pokémon X and Y have sold 16.15 million units; and Pokémon Omega Ruby and Alpha Sapphire have sold 13.79 million units to date. Sales for Pokémon Sun and Moon are especially impressive, considering how they launched less than a year ago.
Source: @SerebiiNet