250,528 106,518 49402 33,431 24,337 21,441 20,897 20,89219.776