$31,578.77