259 shares
350 shares
313 shares
280 shares
320 shares
337 shares
384 shares
347 shares
332 shares
282 shares