$31,512.97