Year Total 1985 193680000000 1986 202130000000 1987 203330000000 1988 214950000000 1989 221740000000 1990 222820000000 1991 234380000000 1992 241760000000 1993 252000000000 1994 260040000000.00003 1995 275600000000 1996 291250000000 1997 307980000000 1998 321750000000 1999 334730000000 2000 348920000000 2001 328520000000 2002 345680000000 2003 364340000000 2004 387450000000 2005 403030000000 2006 419380000000 2007 445150000000 2008 463120000000 2009 466160000000 2010 515799999999.99994 2011 531760000000 2012 552500000000 2013 570830000000 2014 590540000000 2015 581490000000 2016 581660000000