2014 2015 2016 2017 2018 2019 2020 2021 2022 2023
<19 1 8 1 0 2 2 1 3 1 0
20–29 468 444 463 384 375 390 382 339 270 223
30–39 587 652 613 576 549 524 474 513 426 389
40–49 334 428 332 346 361 374 353 400 332 323
50–64 201 226 226 243 226 222 230 243 242 207
65+ 71 66 73 77 67 86 75 91 84 80
Total (20–64) 1,590 1,750 1,634 1,549 1,511 1,510 1,439 1,495 1,270 1,142
Total (all ages) 1,662 1,824 1,708 1,626 1,580 1,598 1,515 1,589 1,355 1,222