June 9, 2019August 15, 2019September 22, 2019 Annual MeetingNovember 17, 2019December 8, 2019January 5, 2020