Age group1991199219931994199519961997199819992000
Under 10 27 26 29 31 36 24 44 58 96 92
10 - 14 82 86 111 132 116 128 150 146 221 249
15 - 19 58 84 97 119 113 137 144 172 245 219
20 - 24 31 38 52 80 88 86 87 85 138 129
25 - 29 31 42 42 48 53 59 60 47 72 49
30 - 34 48 60 33 43 39 47 58 41 69 57
35 - 39 46 42 49 45 49 50 76 64 101 79
40 - 49 41 53 62 72 70 81 84 133 163 189
50 - 59 39 35 37 42 46 40 52 53 71 70
60 & over 37 30 43 45 36 48 56 55 63 57
Unknown 31 30 41 33 39 43 49 57 115 117
Total 471 526 596 690 685 743 860 911 1354 1307