Record number of corporations jump on the e-file bandwagon