176,849 shares
35,829 shares
120,839 shares
125,834 shares
45,965 shares
30,252 shares
345,175 shares
48,995 shares
46,307 shares
249,774 shares