2003                           2004                         2005                         2006                         2007                       2008