329 shares
1,175 shares
421 shares
340 shares
276 shares
540 shares
1,000 shares
315 shares
393 shares
335 shares