2025
30
30
30
30
30
30
30
30
30
30
30
2024
29
29
29
29
2023
27
27
2022
26
26
26
26
26
26
26
26
2021
25
25
2020
1
1
1
2019
2
2
2016
4
2015
19
19
19
19
19
2007
13
13
13
13
13
13
13
13
2006
10
11
11
11
11
11
11
11
11
11
11
11
11
2005
9
9
9
9
2004
7
7
7
7
7
7
7
7