239 shares
280 shares
254 shares
310 shares
290 shares
584 shares
251 shares
246 shares
357 shares
308 shares