16966
15450
12053
10221
11757
11258
11133
10141
10542
10464
16013
13603
12268
11020
10021
7284 12/31/2015