Council approves $50 million budget for upcoming fiscal year