161,056 shares
59,889 shares
204,084 shares
293,569 shares
380,680 shares
49,183 shares
245,492 shares
171,032 shares
582,937 shares
114,541 shares