Year Number 1996 13385.05 1997 13803.62 1998 14004 1999 14202.82 2000 14569.85 2001 14742.17 2002 14576.2 2003 14858.19 2004 15323.94 2005 16494.16 2006 16796.09 2007 16690.04 2008 16646.7 2009 17467.59 2010 17762.17 2011 18276.99 2012 19207.32 2013 19812.61 2014 20741.1 2015 20851.1 2016 20820.51 2017 20754.74 2018 20825.36 2019 20969.01 2020 21880.49