Year	Number
2000	1309768
2001	5079735
2002	10106274
2003	17597241
2004	29852936
2005	43343854
2006	57679464
2007	71209387
2008	80364054
2009	88022316
2010	94096733
2011	98601127
2012	102135297
2013	105916629
2014	110172936
2015	114419012
2016	118710944
2017	123156916
2018	126665017
2019	129827746
2020	133712574
2021	137133402
2022	140546555
