305 shares
302 shares
289 shares
287 shares
286 shares
285 shares
278 shares
277 shares
268 shares
264 shares