$21,004.77