Third-quarter earnings up 14.9 percent at Fastenal