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