| 23rd AGM | 11 December, 2025 | Notice | Proxy Form & Attendance Slip |
| 22nd AGM | 12 December, 2024 | Notice | Proxy Form & Attendance Slip |
| 21st AGM | 23 December, 2023 | Notice | Proxy Form & Attendance Slip |
| 20th AGM | 22 December, 2022 | Notice | Proxy Form & Attendance Slip |
| 19th AGM | 30 December, 2021 | Nocite | Proxy Form and Attendance Slip |
| 18th AGM | 23 December, 2020 | Nocite | Proxy Form and Attendance Slip |
| 17th AGM | 26 December, 2019 | Nocite | Proxy Form and Attendance Slip |
| 16th AGM | 19 December, 2018 | Nocite | Proxy Form and Attendance Slip |
| 15th AGM | 27 December, 2017 | Notice | Proxy Form and Attendance Slip |
| 14th AGM | 12 December, 2016 | Notice | Proxy Form & Attendance Slip |
| 13th AGM | 23 December, 2015 | Notice | Proxy Form and Attendance Slip |
| 12th AGM | 18 December, 2014 | Notice | Proxy Form and Attendance Slip |