343 shares
302 shares
250 shares
593 shares
318 shares
263 shares
313 shares
309 shares
274 shares
281 shares