18,203 shares
18,558 shares
21,438 shares
31,310 shares
41,406 shares
17,837 shares
16,547 shares
19,161 shares
108,023 shares
40,370 shares