Year % of revenue 2010 22.934621145859023 2011 24.64593908671983 2012 22.738724062737436 2013 23.610163536734326 2014 24.15175054600278 2015 22.86358319357933 2016 24.355489408865708 2017 25.01521105347468 2018 24.501440335230722 2019 24.851322658038818 2020 26.917309184413018 2021 28.34027293081998 2022 30.4421516881566