How many Rubik cubes have been sold since that invention?

 

Answer here