340 shares
271 shares
328 shares
379 shares
286 shares
322 shares
290 shares
315 shares
278 shares
338 shares