541 shares
498 shares
457 shares
384 shares
379 shares
358 shares
340 shares
336 shares
327 shares
303 shares