315 shares
306 shares
303 shares
294 shares
291 shares
285 shares
278 shares
269 shares
261 shares
260 shares