32,956 shares
13,393 shares
17,915 shares
16,088 shares
15,982 shares
18,700 shares
46,286 shares
17,213 shares
248,450 shares
11,426 shares