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