Commissioners approve preliminary FY 24/25 budget of $29 million