OK Ryan I don't mind starting off the guess work. As Theo says this will be a WAG (Wild ___ Guess), not in Engineer-speak a ROM (rough order of magnitude more detailed and hopefully more accurate than a WAG ) and not even A SWAG (Semi-WAG). :p
I have 2 guesses :
If they spawned while in the RAS then my guess is 487,345.
If they did not spawn (your only report wrt said they had not spawned yet) 287. Any one else for a try. :p