The 16000 "recovered" files are probably not truly recovered, since part of those files may have been overwritten with new data. If that's the case, there's no software that can fully recovere such overwritten files - a professional data recovery service might be able to recover overwritten data, but it's unclear if that is possible on modern harddrives (it was possible with older harddrives and specialized equipment).
There are some recovery tools listed here:
Don't attempt to write, save, delete or in any way modify anything on the harddrive containing your lost files - save anything you can revover on another harddrive or flashdrive. Any operation on the harddrive that doesn't merely read data will decrease the chance of recovering your data.