255 shares
222 shares
199 shares
335 shares
343 shares
320 shares
386 shares
412 shares
351 shares
501 shares