271 shares
238 shares
332 shares
350 shares
3,008 shares
402 shares
687 shares
291 shares
255 shares
270 shares