302,000
264,000
345,000
442,000
295,000