302 shares
270 shares
243 shares
412 shares
489 shares
274 shares
256 shares
450 shares
445 shares
261 shares