259 shares
317 shares
364 shares
285 shares
430 shares
305 shares
250 shares
267 shares
681 shares
496 shares