translate English to French: At the same time, sea arrivals increased by 9.5 per cent and made up 77 per cent of the total.12
Au cours de la même période, le nombre d'arrivées par mer a augmenté de 9,5 % (77 % du nombre total d'arrivées).