18,205 shares
18,560 shares
21,442 shares
31,315 shares
41,409 shares
17,840 shares
16,547 shares
19,161 shares
108,024 shares
40,370 shares