cost of granite 34 stone per ton