1990
1671
928
29
1991
1627
876
28
1992
1585
824
30
1993
1523
798
31
1994
1521
815
32
1995
1519
835
34
1996
1543
828
36
1997
1494
826
38
1998
1498
789
41
1999
1454
750
44
2000
1479
763
46
2001
1514
736
45
2002
1525
722
44
2003
1568
738
46
2004
1548
744
49
2005
1538
736
51
2006
1544
730
53
2007
1547
737
55
2008
1477
702
55
2009
1359
590
51
2010
1380
626
51
2011
1357
614
52
2012
1352
592
51
2013
1283
585
51
1307
581
51
1307
581
2014
1198
580
52
1289
585
52
1287
585
2015
1193
576
53
1273
588
54
1269
587
2016
1231
588
53
1227
587
2017
1215
589
54
1208
587
2018
1196
588
55
1186
586
2019
1166
589
57
1152
586
2020
1139
590
58
1120
586
2021
1127
590
58
1105
586
2022
1119
591
59
1093
586
2023
1115
592
60
1085
587
2024
1106
593
61
1072
587
2025
1096
594
62
1050
588
2026
1085
594
63
1031
587
2027
1077
594
63
1015
587
2028
1067
593
64
998
586
2029
1059
593
65
986
585
2030
1049
592
66
973
583