mining machine and price in south africa