October 2012, Ref ME 1100
October 2011, Ref ME 1076
October 2010, Ref ME 1030
October 2009, Ref. ME 970
October 2008, Ref. ME 906
October 2007, Ref. ME 829
October 2006, Ref. ME 772
October 2005, Ref. ME 692
October 2004, Ref. ME 548
October 2003, Ref. ME 488
October 2002, Ref. ME 456
October 2001, Ref. ME 415
October 2000, Ref. ME 370
October 1999, Ref. ME 328
Last updated: 23 October 2012