Year Total 1995 70010000 1996 122000000 1997 158000000 1998 185000000 1999 165000000 2000 213000000 2001 239000000 2002 263000000 2003 269000000 2004 327100000 2005 382100000 2006 473100000 2007 613100000 2008 742100000