291 shares
288 shares
304 shares
313 shares
325 shares
329 shares
305 shares
289 shares
382 shares
355 shares