Majority of the influx can be attributed to people from rural areas looking for work.
That figure has now passed 10 million and is still growing, swollen by a steady influx of people from rural areas looking for work (more than half the population was born in the provinces).