4 , 159 , 003 498,646 410,064 357,269 237,500 143,991 128,146 105,802 103,792 89,957 93,043 91,22873,700