how many years does the table cover in total?
128