312 shares
230 shares
308 shares
269 shares
285 shares
259 shares
276 shares
296 shares
281 shares
94 shares