Migrants to pay for citizenship