$31,512.77