Budget for 2019 presented in town hall meeting