5,166 shares
4,014 shares
29,702 shares
30,787 shares
19,319 shares
150,240 shares
240,632 shares
240,281 shares
721,646 shares
229,770 shares