Year	Number
1996	12000
1997	17000
1998	23000
1999	27000
2000	33000
2001	38000
2002	43000
2003	44000
2004	45000
2005	45000
2006	46099.9984741211
2007	30000
2008	24000
2010	12399.9996185303
2011	131000
2012	96000
2013	56000
2014	33000
2015	35000
2016	63000
2017	99000
