Age group1992199319941995199619971998199920002001
Under 5 498 490 536 493 481 498 447 400 387 358
5 - 9 950 828 902 877 744 826 833 761 700 829
10 - 14 1085 964 1103 957 845 853 864 844 769 897
15 - 19 1505 1392 1440 1216 1274 1227 1232 1226 1096 1191
20 - 24 3113 3271 3264 3282 3136 3121 2844 2771 2770 2752
25 - 29 3167 3065 2838 2721 2567 2585 2457 2522 2596 2736
30 - 34 2730 2831 2669 2509 2239 2228 2210 2062 1993 2141
35 - 39 2028 2039 2066 2089 1899 2103 1982 1976 1983 2128
40 - 44 1452 1541 1542 1418 1474 1656 1651 1695 1700 1924
45 - 49 814 902 972 1031 1175 1238 1226 1327 1383 1494
50 - 54 668 672 620 619 628 731 754 883 954 1130
55 - 59 664 667 607 581 553 570 500 528 573 633
60 - 64 614 647 620 567 606 543 532 502 515 478
65 - 69 516 551 540 509 517 495 512 480 475 484
70 - 74 417 432 444 405 386 389 388 423 443 466
75 - 79 275 303 272 275 285 324 296 302 302 306
80 - 84 183 189 198 200 171 188 190 207 194 212
85 & over 86 108 95 81 98 93 97 78 83 88
Unknown 18 17 21 43 64 125 61 435 513 71
Total 20783 20909 20749 19873 19142 19793 19076 19422 19429 20318