| Years | 
          Total | 
          Males | 
          Females | 
         
         
           
           | 
           
           | 
           
           | 
           
           | 
         
         
          | 0-4 | 
          208,042 | 
          106,054 | 
          101,988 | 
         
         
          | 5-9 | 
          188,307 | 
          95,974 | 
          92,333 | 
         
         
          | 10-14 | 
          174,514 | 
          88,560 | 
          85,954 | 
         
         
          | 15-19 | 
          184,525 | 
          95,285 | 
          89,240 | 
         
         
          | 20-24 | 
          185,178 | 
          95,163 | 
          90,015 | 
         
         
          | 25-29 | 
          209,306 | 
          104,859 | 
          104,447 | 
         
         
          | 30-34 | 
          200,375 | 
          99,334 | 
          101,041 | 
         
         
          | 35-39 | 
          183,496 | 
          89,696 | 
          93,800 | 
         
         
          | 40-44 | 
          156,894 | 
          75,421 | 
          81,473 | 
         
         
          | 45-49 | 
          178,024 | 
          84,216 | 
          93,808 | 
         
         
          | 50-54 | 
          173,177 | 
          79,728 | 
          93,449 | 
         
         
          | 55-59 | 
          161,547 | 
          71,919 | 
          89,628 | 
         
         
          | 60-64 | 
          148,343 | 
          55,839 | 
          92,504 | 
         
         
          | 65-69 | 
          102,764 | 
          34,302 | 
          68,462 | 
         
         
          | 70-74 | 
          69,898 | 
          22,459 | 
          47,439 | 
         
         
          | 75-79 | 
          70,686 | 
          21,207 | 
          49,479 | 
         
         
          | 80-84 | 
          44,853 | 
          12,812 | 
          32,041 | 
         
         
          | 85-89 | 
          19,748 | 
          4,646 | 
          15,102 | 
         
         
          | 90-94 | 
          5,424 | 
          1,041 | 
          4,383 | 
         
         
          | 95-99 | 
          1,214 | 
          218 | 
          996 | 
         
         
          | 100+ | 
          178 | 
          38 | 
          140 | 
         
         
          | Missing | 
          74 | 
          35 | 
          39 | 
         
         
          | Total |  
          2,666,567 |  
          1,238,806 |  
          1,427,761 | 
         
       
 |