Year % of internal resources 2014 107.7473286606984 2015 105.7804995196926 2016 107.45677233429393 2017 117.14221546234033 2018 113.03817554345892 2019 123.30302059985057 2020 123.33459636389513