Year	Number
1990	648327
1991	619763
1992	590554
1993	561993
1994	534080
1995	506408
1996	478864
1997	451940
1998	433080
1999	403072
2000	380482
2001	358907
2002	338290
2003	318749
2004	301743
2005	286954
2006	272903
2007	259802
2008	248139
2009	238178
2010	245315
2011	221453
2012	213930
2013	206663
2014	200420
2015	195025
2016	194503
2017	184936
2018	179373
2019	172508
2020	165011
2021	158291
2022	152462
