$21,047.55