343 shares
244 shares
252 shares
265 shares
299 shares
228 shares
470 shares
257 shares
305 shares
376 shares