27,031 shares
19,953 shares
15,246 shares
218,023 shares
22,815 shares
58,994 shares
16,297 shares
24,932 shares
15,842 shares
19,016 shares