270 shares
418 shares
331 shares
350 shares
298 shares
221 shares
321 shares
287 shares
254 shares
360 shares