Members at the 2002 AGM (front 2 rows sporting their designer HKSW shirts!)

. . . and at the 2003 AGM, pity about the Charlton Athletics shirt!

. . . and at the 2004 AGM, notice the absence of the Charlton Athletics shirt!

. . . and at the 2005 AGM, that Charlton Athletics shirt is back!

. . . and, in 2006, at the 25th AGM

. . . and, in 2007

. . . and, in 2008

. . . and, in 2009

. . . and, in 2010

. . . and in 2011, at the 30th AGM

 . . . and in 2012

 

. . . and at the 2013 AGM, that Charlton Athletics shirt is back!

. . . and in 2014

 

. . . and in 2015

. . . and in 2016, the 35th AGM

 

. . . and in 2017

 

. . . and in 2018

. . . and in 2019, held, for a change, at KITEC, Kowloon

. . . and in 2021, the 39th AGM, the 2020 AGM having been cancelled due to Coronavirus constraints 

. . . and in 2022, the 40th AGM

. . . and in 2023, the 41st AGM, sans masks