27,871 shares
8,874 shares
29,913 shares
12,037 shares
91,536 shares
17,929 shares
109,596 shares
20,244 shares
236,947 shares
14,506 shares