422 shares
367 shares
308 shares
823 shares
1,054 shares
312 shares
305 shares
300 shares
275 shares
332 shares