Year	Number
1995	21000
1996	20000
1997	20000
1998	21000
1999	21000
2000	20100.0003814697
2001	21600.0003814697
2002	22500
2003	23200.0007629395
2004	26299.9992370605
2005	30200.0007629395
2006	39500
2007	40000
2008	54000
2009	58000
2010	51000
2011	56000
2012	60000
2013	63000
