Year	Number
2004	76738619.40463209
2005	85797832.22113441
2006	91548425.84216581
2007	100443508.8529108
2008	104726021.93356639
2009	102230776.29583922
2010	110297645.23885421
2011	123276429.93499707
2012	132546898.10787271
2013	147039143.72610328
2014	136995126.7944438
2015	129803442.21504846
2016	133101122.48786733
2017	153450258.6781309
2018	165722068.0445274
2019	174307497.88260227
