Year % of revenue 1996 16.746249449693522 1997 15.73720859824402 1998 16.605951815286062 1999 28.261697363766984 2000 21.80411295371723 2001 21.490678086175702 2002 19.94276408745839 2003 29.9293797512094 2004 27.5126260085716 2005 24.185582721089716 2006 29.880127056418253 2007 31.966857629125023 2008 29.34795021512845 2009 32.86379341538787 2010 31.404181687510007 2011 27.253949163785805 2012 27.063853938204623 2013 26.910037109212066 2014 25.573006196701243 2015 24.486852375062192 2016 20.279492140607566 2017 19.394857128807967 2018 25.258440013657196 2019 31.71120320401301 2020 31.401686389869297 2021 25.689143627792305 2022 29.077327506371542