$34,943.70