451 shares
257 shares
503 shares
333 shares
343 shares
270 shares
285 shares
300 shares
301 shares
251 shares