574,867 546,271 343,971 322,892 299,909 180,573 159,790 149,283 129,218 127,084 113,310 109,418 105,807104,792