161,057 shares
59,895 shares
204,085 shares
293,569 shares
380,681 shares
49,183 shares
245,492 shares
171,033 shares
582,937 shares
114,542 shares