No to the first. There could be anywhere from less than a hundred to more than a million, though the true answer likely lies somewhere in between. As to the second, it would be best to add those who have been taken for missions about that. I can only say for certain that I have not.
[Video]