339 shares
293 shares
270 shares
372 shares
304 shares
298 shares
278 shares
335 shares
307 shares
271 shares