We are told by religious types that we each have a soul. Some believe, in addition, that our souls are recycled through multiple reincarnations. I have a question. Is the number of souls that are in existence fixed? The human population of the world is steadily increasing, so that the Earth now has 7 billion people. But in the past there were far fewer people. So, my question is: where did all the extra souls come from? As the population continues to increase, are new souls being created all the time? Or is there a store of spare souls somewhere, ready to be put into new bodies? Once again, I thank the theists in advance for your help on this question.