Age group1995199619971998199920002001200220032004
Under 20 77 71 60 49 74 72 61 68 48 43
20-24 743 675 654 521 566 589 563 574 464 480
25-29 724 555 547 476 506 525 503 553 473 502
30-34 685 598 601 530 502 426 417 389 348 401
35-39 635 512 577 495 485 517 446 434 364 361
40-44 362 345 406 354 404 436 411 430 362 385
45-49 186 218 233 238 227 261 272 301 302 299
50-54 98 79 94 108 98 145 142 129 161 148
55-59 45 53 67 49 60 68 65 76 56 68
60-64 25 39 28 42 25 24 23 36 26 25
65 & over 11 21 28 23 9 14 12 18 19 22
Unknown 181 206 195 190 158 155 126 109 105 88
Total 3772 3372 3490 3075 3114 3232 3041 3117 2728 2822