Year Number of People per sq meter
1950 250.05637
1951 249.12018
1952 249.39143
1953 250.39651
1954 251.79312
1955 253.3726
1956 255.06415
1957 256.92864
1958 259.13968
1959 261.9451
1960 265.56595
1961 270.07993
1962 275.3274
1963 280.86573
1964 286.092
1965 290.58895
1966 294.16776
1967 296.99651
1968 299.4699
1969 302.16663
1970 305.50631
1971 309.57959
1972 314.24442
1973 319.40631
1974 324.88726
1975 330.53957
1976 336.36798
1977 342.36144
1978 348.33822
1979 354.06584
1980 359.37666
1981 364.2018
1982 368.57418
1983 372.56843
1984 376.30879
1985 379.89617
1986 383.3168
1987 386.56437
1988 389.76471
1989 393.08117
1990 396.61499
1991 400.4044
1992 404.38331
1993 408.42232
1994 412.33506
1995 415.96855
1996 419.31499
1997 422.36291
1998 424.95333
1999 426.89684
2000 428.06956
2001 428.39989
2002 427.96257
2003 426.97497
2004 425.7451
2005 424.50947
2006 423.34983
2007 422.23878
2008 421.17114
2009 420.10496
2010 419.01838
2011 417.92379
2012 416.86313
2013 415.86505
2014 414.96223
2015 414.17452
2016 413.51781
2017 412.97982
2018 412.51488
2019 412.06065
2020 411.56798
2021 411.0168
2022 410.41601
2023 409.77993
2024 409.13619
2025 408.50293
2026 407.87959
2027 407.24904
2028 406.58715
2029 405.86043
2030 405.04487
2031 404.13157
2032 403.11973
2033 402.01308
2034 400.81342
2035 399.52401
2036 398.14442
2037 396.67125
2038 395.10541
2039 393.44938
2040 391.7062
2041 389.87632
2042 387.96291
2043 385.96764
2044 383.89312
2045 381.74059
2046 379.51342
2047 377.21488
2048 374.85693
2049 372.44848
2050 370.00045
2051 367.51736
2052 365.00045
2053 362.45096
2054 359.86888
2055 357.25163
2056 354.60349
2057 351.92706
2058 349.22187
2059 346.48873
2060 343.72672
2061 340.93777
2062 338.123
2063 335.28388
2064 332.41984
2065 329.53303
2066 326.62368
2067 323.69324
2068 320.74329
2069 317.77554
2070 314.79064
2071 311.7903
2072 308.77711
2073 305.75118
2074 302.71635
2075 299.67373
2076 296.62424
2077 293.57339
2078 290.52198
2079 287.47463
2080 284.43551
2081 281.40654
2082 278.39188
2083 275.39154
2084 272.40992
2085 269.44848
2086 266.51127
2087 263.6018
2088 260.72007
2089 257.87215
2090 255.05716
2091 252.28072
2092 249.54363
2093 246.85073
2094 244.20192
2095 241.60214
2096 239.05434
2097 236.55896
2098 234.1195
2099 231.74014
2100 229.42142