456 shares
401 shares
395 shares
272 shares
389 shares
410 shares
338 shares
397 shares
298 shares
599 shares