300,358,972 287,346,439 293,207,159
135,509,700 135,509,700 135,509,700