343 shares
427 shares
338 shares
375 shares
330 shares
315 shares
286 shares
352 shares
259 shares
253 shares