21,513 shares
15,350 shares
18,678 shares
16,600 shares
13,602 shares
10,422 shares
12,439 shares
10,359 shares
7,966 shares
21,366 shares