Forum:How many pirates are there in Tortuga?

Does anyone know of have any information of how many pirates live in Tortuga?