Year	Number of People per sq meter
1950	152.11974
1951	153.72632
1952	157.35
1953	162.48553
1954	168.75395
1955	175.76974
1956	183.24737
1957	190.93289
1958	198.66053
1959	206.28553
1960	213.71974
1961	220.91316
1962	227.82105
1963	234.39474
1964	240.64079
1965	246.61974
1966	252.34211
1967	257.97763
1968	264.01711
1969	271.10921
1970	279.74342
1971	289.88421
1972	301.51974
1973	315.16711
1974	331.46184
1975	350.71447
1976	373.35789
1977	398.91447
1978	425.62237
1979	451.05
1980	473.53684
1981	492.26316
1982	507.82895
1983	521.65
1984	535.825
1985	551.88158
1986	570.37105
1987	590.75395
1988	612.10789
1989	633.01316
1990	652.54079
1991	670.74342
1992	688.27237
1993	705.54342
1994	723.14211
1995	741.70921
1996	761.40526
1997	782.80263
1998	807.50263
1999	837.55921
2000	874.49211
2001	917.82763
2002	967.3
2003	1024.61974
2004	1091.90526
2005	1169.95789
2006	1261.07105
2007	1363.01447
2008	1466.56579
2009	1559.24868
2010	1632.71316
2011	1681.93289
2012	1710.81184
2013	1730.80395
2014	1758.41711
2015	1805.07237
2016	1875.225
2017	1963.92632
2018	2061.83289
2019	2155.12632
2020	2233.90132
2021	2295.125
2022	2342.22105
2023	2379.53026
2024	2413.96053
2025	2450.53026
2026	2490.29474
2027	2531.46184
2028	2572.86711
2029	2612.48816
2030	2648.86184
2031	2681.88158
2032	2712.28158
2033	2740.41447
2034	2766.87105
2035	2792.075
2036	2816.14868
2037	2839.025
2038	2860.84868
2039	2881.68158
2040	2901.61447
2041	2920.76184
2042	2939.16316
2043	2956.86053
2044	2973.84079
2045	2990.11842
2046	3005.72632
2047	3020.71579
2048	3035.07632
2049	3048.83947
2050	3061.98421
2051	3074.55526
2052	3086.53289
2053	3097.97237
2054	3108.89605
2055	3119.31711
2056	3129.25526
2057	3138.71316
2058	3147.66842
2059	3156.09211
2060	3163.98026
2061	3171.31579
2062	3178.10263
2063	3184.32632
2064	3189.97368
2065	3195.01447
2066	3199.47237
2067	3203.30132
2068	3206.5
2069	3209.04868
2070	3210.93684
2071	3212.16053
2072	3212.69211
2073	3212.52105
2074	3211.63947
2075	3210.02368
2076	3207.66447
2077	3204.55921
2078	3200.70658
2079	3196.10263
2080	3190.75526
2081	3184.66184
2082	3177.82763
2083	3170.27105
2084	3161.96447
2085	3152.94737
2086	3143.22368
2087	3132.80263
2088	3121.73947
2089	3110.07895
2090	3097.85132
2091	3085.07895
2092	3071.84079
2093	3058.16579
2094	3044.11447
2095	3029.75
2096	3015.12237
2097	3000.33421
2098	2985.41974
2099	2970.48026
2100	2955.60263
