Firm Size Distribution: Do Financial Constraints Explain it All? Evidence from Survey Data