Year Number of 1992 2447000 1993 1471000 1994 2191000 1995 1431000 1997 2318000 1998 2846000 1999 3071000 2001 9000000 2002 9800000 2003 11000000 2004 12000000 2005 16000000 2006 12790000