179,599 shares
15,130 shares
16,912 shares
15,426 shares
249,627 shares
48,718 shares
96,613 shares
133,765 shares
150,405 shares
29,852 shares