340 shares
296 shares
419 shares
338 shares
342 shares
261 shares
280 shares
336 shares
317 shares
176 shares