NMP serves over 22,000 seafarers in 2025