how many types of barbies are there
As of 1999, there had been at least 2,300 versions of the Barbie doll.