DWF retains record number of trainees