313 shares
653 shares
601 shares
305 shares
334 shares
314 shares
295 shares
321 shares
289 shares
246 shares