325 shares
304 shares
331 shares
556 shares
361 shares
368 shares
309 shares
416 shares
538 shares
342 shares