Year	Number
1997	80200
1998	101300
1999	102000
2000	97600
2001	107100
2002	108900
2003	113800
2004	129600
2005	153700
2006	166900
2007	174700
2008	185000
2009	164900
2010	174600
2011	193700
2012	207200
2013	210500
2014	219500
2015	227300
2016	219700
2017	218400
2018	228100
2019	236700
2020	225900
