179,599 shares
15,128 shares
16,906 shares
15,407 shares
249,627 shares
48,716 shares
96,613 shares
133,763 shares
150,396 shares
29,852 shares