Carroll school board approves $45.9 million budget for fisca