$21,047.39