533 shares
331 shares
351 shares
486 shares
333 shares
396 shares
312 shares
392 shares
343 shares
538 shares