$31,478.88