129,188 shares
158,963 shares
59,457 shares
68,859 shares
34,318 shares
55,547 shares
273,877 shares
70,614 shares
93,049 shares
110,420 shares