Record supply of 3,427 lakh units by PSPCL