How many people are there in Afghanistan?

The population of Afghanistan in 2012 is estimated to be 30,419,928