309 shares
327 shares
351 shares
211 shares
230 shares
214 shares
384 shares
280 shares
517 shares
252 shares