179,716 shares
15,151 shares
16,997 shares
15,563 shares
249,709 shares
48,748 shares
96,695 shares
133,945 shares
150,643 shares
29,912 shares