Only 12.34 million taxpayers submitted their tax returns before this year's April 1 deadline. The figure falls short of last ...