Year % of internal resources 2014 46.47951750093332 2015 46.58192999626674 2016 46.72672007587605 2017 46.736809976894136 2018 46.37206005509086 2019 45.58353429052861 2020 46.21314411405624