| Age group (years) | Frequency | Percentage |
| 15 - 19 | 1206 | 5.7 |
| 20 - 24 | 4512 | 21.5 |
| 25 - 29 | 5885 | 27.9 |
| 30 - 34 | 4215 | 20.0 |
| 35 - 39 | 3037 | 14.4 |
| 40 - 44 | 1529 | 7.3 |
| 45 - 49 | 653 | 3.1 |
| Total | 21,037 | 100.0 |