In MtA there is a specific passage stating that all humans have Avatars, even if they are only sleeping. Once a person dies, their Avatar seeks out a new one to reincarnate into. However, I have trouble understanding where do the Avatars for all the new people come from, since we have a steady population rise and it kind of troubles me, that between the 18th and 21st centuries the number of Avatars "in action" increased sixfold. On the other hand, there are some examples of Avatars that reincarnate almost instantly, so it's a bit hard for me to believe that it would take so much time for others. Would that mean that there is somewhere an inexhaustible source of new Avatars? I was under an impression that they were all created in an event prior to the beginning of history, as shattered facets of a Pure being. There is also no word on Avatars dividing or reproducing as far as I remember.
Could you please clear that for me?