312 shares
344 shares
299 shares
406 shares
295 shares
298 shares
329 shares
293 shares
281 shares
437 shares