Year	Number
1995	107000
1996	120000
1997	132000
1998	143000
1999	154000
2000	163000
2001	161000
2002	162000
2003	161000
2004	180000
2005	183000
2006	186000
2007	213000
2008	226000
2009	196000
2010	212000
2011	219000
2012	237000
2013	228000
2014	223000
2015	242000
2016	260000
2017	283000
2018	296000
2019	320000
2020	65000
