269 shares
351 shares
246 shares
320 shares
304 shares
250 shares
319 shares
301 shares
238 shares
271 shares