Year	Number
1990	1180129
1991	1013329
1992	943106
1993	894076
1994	847468
1995	801991
1996	752305
1997	706826
1998	663288
1999	627758
2000	615663
2001	566851
2002	531423
2003	497048
2004	470848
2005	444020
2006	420940
2007	401836
2008	383725
2009	362731
2010	340317
2011	321641
2012	314801
2013	291363
2014	278111
2015	256788
2016	247695
2017	236536
2018	214664
2019	202984
2020	187378
2021	176125
2022	169321
