289 shares
303 shares
311 shares
631 shares
331 shares
308 shares
315 shares
345 shares
540 shares
310 shares