Year Number 1995 34000 1996 35000 1997 26000 1998 36000 1999 41000 2000 44000 2001 36000 2005 24500 2006 25299.9992370605 2007 24100.0003814697 2008 24299.9992370605 2009 23500 2010 23100.0003814697 2011 22600.0003814697 2012 22600.0003814697 2013 20799.9992370605 2014 21600.0003814697 2015 20299.9992370605 2016 20100.0003814697 2017 20000 2018 20200.0007629395 2019 19200.0007629395 2020 899.999976158142