Can someone point me on the data of this, I can't find it anywhere. It seem like 1970 is the most new data we can get.