4,768 shares
3,552 shares
29,248 shares
30,359 shares
18,898 shares
149,742 shares
240,239 shares
239,771 shares
721,165 shares
229,373 shares