What is the Population of Nepal?

Nepal is officially known as The Federal Democratic Republic of Nepal. The population is about 29,331,000 people. Nepali is the official language spoken there.