"year","n","mean_ppm","growth_ppm"
1958,10,,
1959,12,315.981666666667,
1960,12,316.908333333333,0.92666666666662
1961,12,317.643333333333,0.735000000000014
1962,12,318.453333333333,0.810000000000002
1963,12,318.9925,0.539166666666688
1964,12,319.62,0.627499999999998
1965,12,320.036666666667,0.416666666666686
1966,12,321.3675,1.33083333333332
1967,12,322.179166666667,0.811666666666667
1968,12,323.05,0.870833333333337
1969,12,324.620833333333,1.57083333333333
1970,12,325.681666666667,1.06083333333333
1971,12,326.32,0.638333333333321
1972,12,327.456666666667,1.13666666666666
1973,12,329.681666666667,2.22500000000002
1974,12,330.193333333333,0.511666666666656
1975,12,331.1275,0.93416666666667
1976,12,332.025833333333,0.898333333333369
1977,12,333.844166666667,1.81833333333327
1978,12,335.415,1.57083333333338
1979,12,336.835,1.41999999999996
1980,12,338.7625,1.92750000000001
1981,12,340.12,1.35750000000002
1982,12,341.478333333333,1.35833333333335
1983,12,343.1525,1.67416666666662
1984,12,344.866666666667,1.7141666666667
1985,12,346.351666666667,1.48500000000001
1986,12,347.6075,1.25583333333333
1987,12,349.311666666667,1.70416666666665
1988,12,351.69,2.37833333333333
1989,12,353.205,1.51499999999999
1990,12,354.4525,1.2475
1991,12,355.704166666667,1.25166666666667
1992,12,356.545,0.840833333333364
1993,12,357.215,0.669999999999959
1994,12,358.959166666667,1.74416666666667
1995,12,360.968333333333,2.00916666666666
1996,12,362.743333333333,1.77500000000003
1997,12,363.876666666667,1.13333333333333
1998,12,366.84,2.96333333333337
1999,12,368.54,1.69999999999993
2000,12,369.7075,1.16750000000002
2001,12,371.319166666667,1.61166666666668
2002,12,373.4525,2.13333333333333
2003,12,375.983333333333,2.53083333333336
2004,12,377.698333333333,1.71499999999997
2005,12,379.983333333333,2.28500000000003
2006,12,382.090833333333,2.10749999999996
2007,12,384.025,1.93416666666667
2008,12,385.8325,1.8075
2009,12,387.6425,1.81
2010,12,390.101666666667,2.4591666666667
2011,12,391.850833333333,1.74916666666667
2012,12,394.055833333333,2.20499999999998
2013,12,396.7375,2.68166666666667
2014,12,398.8125,2.07499999999999
2015,12,401.0125,2.19999999999999
2016,12,404.4125,3.40000000000003
2017,12,406.758333333333,2.3458333333333
2018,12,408.715,1.95666666666665
2019,12,411.649166666667,2.93416666666667
2020,12,414.213333333333,2.56416666666667
2021,12,416.414166666667,2.20083333333338
2022,12,418.528333333333,2.11416666666668
2023,12,421.08,2.55166666666662
2024,12,424.604166666667,3.5241666666667
2025,12,427.349166666667,2.74499999999995
