Canada has signed for 19 Pilatus PC-21 training aircraft, the Swiss manufacturer announced on 28 November.