5,059 5,231 6,608 6,838 8,842 8,887 8,689 10,295 15,205 18,389 20,710 25,632 23,863 21,871 22,447 20,777 38,090 33,568 40,286 55,110 56,853 53,451 48,129 48,655 57,278 50,735 69,989103,422