Business Cycle Fluctuations and Firms' Size Distribution Dynamics