Year	Number
1996	675000
2001	325000
2002	322000
2003	339000
2004	405000
2005	266000
2006	545000
2007	552000
2008	573000
2009	433000
2010	550000
2011	322000
2012	328000
2013	312000
