Year Shareholders Meeting Date Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2024 2023-06-22 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2023 2023-06-28 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2022 2022-06-24 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2021 2021-06-15 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2020 2020-06-19 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2019 2019-06-21 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2018 2018-11-20 Special Meeting Notice Special Meeting Agenda Special Meeting Minutes 2018 2018-06-22 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2017 2017-06-22 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2016 2016-06-24 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2015 2015-09-21 Special Meeting Notice Special Meeting Agenda Special Meeting Minutes 2015 2015-06-25 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2014 2014-06-26 Meeting Notice Meeting Agenda Annual Report Meeting Minutes 2013 2013-06-26 Meeting Notice Meeting Agenda Annual Report Meeting Minutes