318 shares
294 shares
391 shares
364 shares
403 shares
270 shares
287 shares
584 shares
1,408 shares
275 shares