mining machine and prices in south africa