$21,042.97