More GP practice appointments than ever, data shows