Stock Building Supply sales up 21%