Anna Shepherd retires from diocese after 19 years of service