CalBank Holds AGM 2018