translate English to French: Based on a 2004 survey, the estimated total population was 5.82 million seals.
Selon un dénombrement effectué en 2004, la population était estimée à approximativement 5, 8 millions d’individus.