School budget approaches $20 million