360 shares
539 shares
584 shares
355 shares
529 shares
312 shares
330 shares
309 shares
395 shares
427 shares