$21,046.99