336 shares
312 shares
276 shares
307 shares
134 shares
280 shares
180 shares
404 shares
244 shares
271 shares