Year Number 1995 59000 1996 56000 1997 57000 1998 59000 1999 60000 2000 61599.9984741211 2001 56500 2002 48700.000762939504 2003 49000 2004 48500 2005 49799.999237060496 2006 54900.0015258789 2007 72800.0030517578 2008 72900.0015258789 2009 66500 2010 64300.0030517578 2011 67000 2012 62400.0015258789 2013 59599.9984741211 2014 61299.999237060496 2015 56700.000762939504 2016 69099.9984741211 2017 79300.0030517578 2018 85300.0030517578 2019 98099.9984741211 2020 58400.0015258789