989 shares
842 shares
310 shares
1,171 shares
455 shares
406 shares
506 shares
429 shares
323 shares
338 shares