328 shares
304 shares
299 shares
245 shares
623 shares
275 shares
278 shares
224 shares
457 shares
663 shares