376 shares
307 shares
361 shares
392 shares
339 shares
1,048 shares
337 shares
370 shares
315 shares
406 shares