299 shares
493 shares
397 shares
438 shares
300 shares
359 shares
309 shares
321 shares
293 shares
355 shares