Age group1993199419951996199719981999200020012002
Under 20 101 113 94 110 95 79 81 59 44 25
20 - 24 955 945 1042 1095 1006 810 774 777 772 548
25 - 29 709 695 697 650 630 569 685 795 846 852
30 - 34 446 447 418 412 436 356 389 427 506 494
35 - 39 203 215 252 233 239 244 281 326 344 346
40 - 44 107 120 123 134 138 126 183 169 217 225
45 - 49 44 69 58 71 74 77 87 91 88 105
50 - 54 23 21 22 16 35 28 43 30 47 66
55 & over 23 17 19 23 22 13 14 23 14 25
Unknown 36 41 36 35 43 52 24 27 36 32
Total 2647 2683 2761 2779 2718 2354 2561 2724 2914 2718