332 shares
291 shares
375 shares
351 shares
309 shares
340 shares
266 shares
437 shares
646 shares
455 shares