60,129 shares
31,477 shares
42,916 shares
21,519 shares
120,609 shares
69,505 shares
21,673 shares
188,366 shares
201,341 shares
114,864 shares