589 shares
331 shares
320 shares
345 shares
285 shares
309 shares
275 shares
533 shares
365 shares
328 shares