329 shares
320 shares
309 shares
307 shares
301 shares
300 shares
294 shares
293 shares
292 shares
281 shares