5,345 shares
4,165 shares
29,833 shares
30,968 shares
19,414 shares
150,420 shares
240,808 shares
240,429 shares
721,836 shares
229,947 shares