23,380,000
16,333,000
30,433,000