512 shares
204 shares
201 shares
299 shares
251 shares
340 shares
275 shares
305 shares
316 shares
312 shares