Seems the people over at tfu.info had some spare time recently, since they have had a massive update, focussing mostly on figures released since their last update almost a year ago.

Since I'm not 100% on what is going on with linking here is the address:
www.tfu.info