CTT reports on its performance 2008