cost estimates of ball mills