501 shares
373 shares
295 shares
254 shares
264 shares
272 shares
336 shares
324 shares
454 shares
595 shares