304,000
300,000
291,100
289,500
284,100
281,000
280,000
279,660
275,000
271,700