number of souls