291 shares
288 shares
280 shares
271 shares
269 shares
263 shares
259 shares
258 shares
251 shares
241 shares