19505
17647
14156
12009
14042
13243
13517
12546
12763
13111
18677
16593
14334
12895
12077
8653 12/31/2015