Year Number of People per sq meter
1950 13420.13423
1951 13004.69799
1952 12800.67114
1953 12787.24832
1954 12928.85906
1955 13191.27517
1956 13544.96644
1957 13953.69128
1958 14361.74497
1959 14747.65101
1960 15068.45638
1961 15307.38255
1962 15462.41611
1963 15548.99329
1964 15594.63087
1965 15625.50336
1966 15640.9396
1967 15632.21477
1968 15640.26846
1969 15668.45638
1970 15761.07383
1971 15919.46309
1972 16141.61074
1973 16402.01342
1974 16667.78523
1975 16910.73826
1976 17129.5302
1977 17321.47651
1978 17508.05369
1979 17714.7651
1980 17949.66443
1981 18230.87248
1982 18539.59732
1983 18855.7047
1984 19135.57047
1985 19352.34899
1986 19490.60403
1987 19578.52349
1988 19620.80537
1989 19672.48322
1990 19757.71812
1991 19881.87919
1992 20042.28188
1993 20226.84564
1994 20420.80537
1995 20597.98658
1996 20783.22148
1997 20973.8255
1998 21156.37584
1999 21342.28188
2000 21531.54362
2001 21718.12081
2002 21898.65772
2003 22102.68456
2004 22358.38926
2005 22679.86577
2006 23092.61745
2007 23564.42953
2008 24062.41611
2009 24519.46309
2010 24895.30201
2011 25165.77181
2012 25357.71812
2013 25483.89262
2014 25591.94631
2015 25709.39597
2016 25838.25503
2017 25969.79866
2018 26105.36913
2019 26242.95302
2020 26373.8255
2021 26506.71141
2022 26633.55705
2023 26771.81208
2024 26903.3557
2025 27042.95302
2026 27180.53691
2027 27324.16107
2028 27462.41611
2029 27612.75168
2030 27759.73154
2031 27904.02685
2032 28052.34899
2033 28206.04027
2034 28355.7047
2035 28497.98658
2036 28640.9396
2037 28781.87919
2038 28918.79195
2039 29053.02013
2040 29185.90604
2041 29321.47651
2042 29457.04698
2043 29593.28859
2044 29730.20134
2045 29874.49664
2046 30021.47651
2047 30177.85235
2048 30334.22819
2049 30496.6443
2050 30661.07383
2051 30824.16107
2052 30989.93289
2053 31162.41611
2054 31339.59732
2055 31509.39597
2056 31685.2349
2057 31865.77181
2058 32046.30872
2059 32221.47651
2060 32403.3557
2061 32587.24832
2062 32770.4698
2063 32961.07383
2064 33153.02013
2065 33343.62416
2066 33542.95302
2067 33744.2953
2068 33946.97987
2069 34153.69128
2070 34361.07383
2071 34572.48322
2072 34780.53691
2073 34998.65772
2074 35210.06711
2075 35428.18792
2076 35646.97987
2077 35861.74497
2078 36078.52349
2079 36304.69799
2080 36514.7651
2081 36732.88591
2082 36948.99329
2083 37161.07383
2084 37371.14094
2085 37579.19463
2086 37784.56376
2087 37985.90604
2088 38186.57718
2089 38381.20805
2090 38573.15436
2091 38759.73154
2092 38946.97987
2093 39132.21477
2094 39308.05369
2095 39481.20805
2096 39649.66443
2097 39817.44966
2098 39983.22148
2099 40146.97987
2100 40305.36913