Year Number of 1990 177478.08 1991 179883.54 1992 185426.32 1993 192581.6 1994 201388.3 1995 207853.66 1996 217711.7 1997 228192.9 1998 238623.77 1999 250831.42 2000 264358.73 2001 280160.15 2002 297624.46 2003 308970.43 2004 326206.76 2005 347935.31 2006 355573.95 2007 369015.98 2008 385809.95 2009 407214.31 2010 430927.02 2011 442452.68 2012 456807.89 2013 474234.54 2014 495349.78 2015 508383.73 2016 518996.1