318 shares
309 shares
302 shares
300 shares
293 shares
276 shares
250 shares
230 shares
225 shares
224 shares