144,899 221,980 235,375 251,032 270,071 283,000 294,400 309,641 322,517 334.606 351,002 367,235 393,232 421,566443,441