Year Number of 1990 2644.38 1991 2651.01 1992 2667.99 1993 2696.45 1994 2686.53 1995 2705.19 1996 2716.6 1997 2711.19 1998 2716.2 1999 2714.76 2000 2700.42 2001 2685 2002 2720.45 2003 2742.96 2004 2754.67 2005 2788.96 2006 2823.11 2007 2860.03 2008 2910.25 2009 2965.86 2010 2989.23 2011 3041.99 2012 3095.18 2013 3143.07 2014 3156.6 2015 3185.61 2016 3227.59