Almost 7,000 ScotRail services were disrupted across the region's routes in the past year.