Net migration reached 16,153 people in 2025
Demand for labor on the platform exceeded supply at the end of last year