Over 178,000 immigrants leave South Africa amid crackdown and protests | PiQ Markets