257 shares
340 shares
315 shares
271 shares
343 shares
263 shares
285 shares
281 shares
357 shares
485 shares