Students
500 2015
520 2016
650 2017
750 2018
890 2019
951 2020
17.8K 2021
18.4K 2022
42.1K 2023
48.5K 2024
52.5K 2025