276 shares
296 shares
281 shares
330 shares
258 shares
279 shares
350 shares
295 shares
506 shares
332 shares