Supervisors approve $107.5 million budget; no change in tax