$31,478.20