159 shares
173 shares
165 shares
147 shares
594 shares
303 shares
200 shares
607 shares
343 shares
281 shares