12,123 shares
301,382 shares
11,595 shares
12,588 shares
10,246 shares
21,849 shares
117,319 shares
18,731 shares
15,940 shares
19,411 shares