290 shares
304 shares
281 shares
275 shares
325 shares
271 shares
320 shares
324 shares
364 shares
297 shares