510 shares
221 shares
249 shares
229 shares
542 shares
224 shares
272 shares
252 shares
250 shares
257 shares