Age group1994199519961997199819992000200120022003
Under 10 31 36 24 44 58 96 92 130 113 183
10 - 14 132 116 128 150 146 221 249 303 273 294
15 - 19 119 113 137 144 172 245 219 289 316 272
20 - 24 80 88 86 87 85 138 129 155 148 169
25 - 29 48 53 59 60 47 72 49 85 82 106
30 - 34 43 39 47 58 41 69 57 72 86 99
35 - 39 45 49 50 76 64 101 79 93 101 121
40 - 49 72 70 81 84 133 163 189 174 220 219
50 - 59 42 46 40 52 53 71 70 104 121 137
60 & over 45 36 48 56 55 63 57 78 70 81
Unknown 33 39 43 49 57 115 117 93 78 77
Total 690 685 743 860 911 1354 1307 1576 1608 1758