280 shares
276 shares
437 shares
383 shares
335 shares
309 shares
379 shares
305 shares
421 shares
163 shares