305 shares
270 shares
243 shares
412 shares
502 shares
287 shares
265 shares
451 shares
449 shares
274 shares