34,447 27,072 28,504 28,737 29,278 31,552 20,604 20,210 21,1843,105