2010 2009 2008 2007 2006 2005 2004

7 September 2010 2009 / 2010 Annual Results Announcement

3 September 2010 Monthly Return of Equity Issuer on Movements in Securities

25 August 2010 Notification of Board Meeting

3 August 2010 Monthly Return of Equity Issuer on Movements in Securities

13 July 2010 Positive Profit Alert

5 July 2010 Monthly Return of Equity Issuer on Movements in Securities

25 June 2010 Next Day Disclosure Return

17 June 2010 Next Day Disclosure Return

3 June 2010 Monthly Return of Equity Issuer on Movements in Securities

5 May 2010 Monthly Return of Equity Issuer on Movements in Securities

28 April 2010 Next Day Disclosure Return

7 April 2010 Monthly Return of Equity Issuer on Movements in Securities

30 March 2010 Interim Report 2009/2010

29 March 2010 Next Day Disclosure Return

25 March 2010 Next Day Disclosure Return

24 March 2010 Next Day Disclosure Return

22 March 2010 Next Day Disclosure Return

19 March 2010 Next Day Disclosure Return

18 March 2010 Next Day Disclosure Return

17 March 2010 Next Day Disclosure Return

16 March 2010 Next Day Disclosure Return

15 March 2010 Next Day Disclosure Return

12 March 2010 Next Day Disclosure Return

11 March 2010 Next Day Disclosure Return

10 March 2010 Next Day Disclosure Return

9 March 2010 Next Day Disclosure Return

5 March 2010 Next Day Disclosure Return

4 March 2010 Monthly Return of Equity Issuer on Movements in Securities

4 March 2010 Next Day Disclosure Return

3 March 2010 2009/2010 Interim Results Announcement

19 February 2010 Notification of Board Meeting

2 February 2010 Monthly Return of Equity Issuer on Movements in Securities

2 February 2010 Next Day Disclosure Return

1 February 2010 Next Day Disclosure Return

29 January 2010 Next Day Disclosure Return

28 January 2010 Next Day Disclosure Return

27 January 2010 Next Day Disclosure Return

26 January 2010 Next Day Disclosure Return

25 January 2010 Next Day Disclosure Return

22 January 2010 Next Day Disclosure Return

20 January 2010 Next Day Disclosure Return

19 January 2010 Next Day Disclosure Return

18 January 2010 Next Day Disclosure Return

15 January 2010 Next Day Disclosure Return

13 January 2010 Next Day Disclosure Return

12 January 2010 Next Day Disclosure Return

11 January 2010 Next Day Disclosure Return

6 January 2010 Monthly Return of Equity Issuer on Movements in Securities

6 January 2010 Next Day Disclosure Return

5 January 2010 Next Day Disclosure Return

4 January 2010 Next Day Disclosure Return