The collector shall on the seventeenth day of November of each year deposit with the county treasurer all county general revenue taxes collected, as best estimated by him, from November first to November fifteenth and on the second day of December all of such taxes collected from November fifteenth to November thirtieth and on the seventeenth day of December all of such taxes collected from November thirtieth to December fifteenth and on the fourth day of January all of such taxes collected from December fifteenth to December thirty-first and on or before the fifteenth day of March, shall make his final accounting and deposit and pay over the balance of all funds remaining in his hands and collected during the preceding year.