0
500
1,000
1,500
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
536
528
597
653
862
1,100
1,428
1,479
1,580
1,603
1,527
1,580