...who had migrated from other realms of role playing.
I can answer that for you. 1000's and 1000's of them. This forum has over 26 thousand members. Usually we get over 500 different members/day active and over 2000 active a week.
The list of people that came over from other sites is almost endless.
If you finally get inside you'll see the 7,415,786 Posts in 125,865 Topics by 26,091 Members.
It's a helluva party! Good luck with your application process.