179,602 shares
15,135 shares
16,934 shares
15,475 shares
249,631 shares
48,721 shares
96,616 shares
133,797 shares
150,433 shares
29,863 shares