Year Number of People per sq meter
1950 127.11048
1951 129.30049
1952 131.66259
1953 134.22292
1954 136.99614
1955 139.98483
1956 143.17929
1957 146.55816
1958 150.09018
1959 153.73682
1960 157.46262
1961 161.24455
1962 165.08034
1963 168.99251
1964 173.01832
1965 177.17793
1966 181.48115
1967 185.89794
1968 190.36216
1969 194.78501
1970 199.10311
1971 203.28244
1972 207.33974
1973 211.32335
1974 215.30834
1975 219.34557
1976 223.45427
1977 227.60759
1978 231.75532
1979 235.82534
1980 239.76808
1981 243.55591
1982 247.20962
1983 250.78619
1984 254.36808
1985 258.00982
1986 261.72398
1987 265.47512
1988 269.21048
1989 272.85462
1990 276.34688
1991 279.69435
1992 282.89965
1993 285.8966
1994 288.60386
1995 290.97626
1996 292.96954
1997 294.63411
1998 296.1362
1999 297.70536
2000 299.50467
2001 301.5955
2002 303.9276
2003 306.41536
2004 308.92263
2005 311.3468
2006 313.66849
2007 315.91116
2008 318.06461
2009 320.12575
2010 322.09142
2011 323.95179
2012 325.69853
2013 327.33588
2014 328.87201
2015 330.31478
2016 331.66149
2017 332.91209
2018 334.07815
2019 335.17555
2020 336.21499
2021 337.20298
2022 338.13588
2023 339.00067
2024 339.77814
2025 340.45514
2026 341.0276
2027 341.50134
2028 341.8863
2029 342.19718
2030 342.4446
2031 342.63057
2032 342.75202
2033 342.80842
2034 342.79807
2035 342.71878
2036 342.57104
2037 342.35374
2038 342.0608
2039 341.68396
2040 341.21697
2041 340.65929
2042 340.0117
2043 339.27181
2044 338.43711
2045 337.50726
2046 336.48206
2047 335.36589
2048 334.16682
2049 332.89616
2050 331.56358
2051 330.17378
2052 328.72979
2053 327.23688
2054 325.70067
2055 324.12604
2056 322.51724
2057 320.8783
2058 319.21279
2059 317.52435
2060 315.81615
2061 314.09088
2062 312.3505
2063 310.59797
2064 308.83505
2065 307.0634
2066 305.28456
2067 303.49925
2068 301.70614
2069 299.9033
2070 298.08932
2071 296.26409
2072 294.42792
2073 292.58019
2074 290.72003
2075 288.84663
2076 286.95993
2077 285.06036
2078 283.14852
2079 281.22521
2080 279.29147
2081 277.34752
2082 275.39415
2083 273.43224
2084 271.46273
2085 269.48678
2086 267.50542
2087 265.51936
2088 263.52937
2089 261.53634
2090 259.54097
2091 257.54449
2092 255.548
2093 253.55321
2094 251.56173
2095 249.57484
2096 247.59435
2097 245.62173
2098 243.65859
2099 241.70636
2100 239.76637