43,400 40,500
6,490
29,690
16,800 15,400
42,300