Year Number 1993 464000 1994 464000 1995 438700 1996 488200 1997 423000 1998 620100 1999 312100 2000 240954 2001 192060 2002 174369 2003 205604 2004 245570 2005 225923 2006 219464 2007 274981 2008 204525 2009 309488 2010 375602 2011 526018.012476417 2012 494640.426821988 2013 771165 2014 712284 2015 967629 2016 1015750 2017 1122951 2018 1175000.704 2019 867935 2020 191774 2021 171347.337