516 shares
506 shares
495 shares
457 shares
452 shares
371 shares
366 shares
314 shares
279 shares
255 shares