What is the answer to this question? what is the population of st thomas virgin islands?
51,634