Stats point towards brighter future