When is the annual Association meeting held?