348 shares
505 shares
309 shares
332 shares
419 shares
320 shares
351 shares
490 shares
290 shares
382 shares