$21,043.45