20 21 2026 1262773 2011 19486814 2013 374902 2011 5584865 2011 14744109 2012 18840594 2011 10628477 2016 19403936 2011 5640014 2011 13581375 2011 13827272 2015 17511530 2011 10744023 2030 3714515 2029 5705344 2019 8657860 2011 17184407 2011 12010145 2011 10882975 2011 6536347 2018 10770192 2031 7256855 2022 1841563 2025 8493356 2021 10221821 2011 5949477 2011 1527223 2023 1214311 2028 18076096 2020 10213078 2011 3965656 2017 6809789 2011 7259426 2011 11648390 2027 13087286 2014 9985860 2024 18517931 2011 644248 2011 6434785 2011 11736744