27,871 shares
8,873 shares
29,913 shares
12,037 shares
91,535 shares
17,928 shares
109,596 shares
20,244 shares
236,947 shares
14,506 shares