303 shares
301 shares
297 shares
296 shares
290 shares
289 shares
287 shares
286 shares
285 shares
283 shares