536 shares
507 shares
490 shares
482 shares
467 shares
421 shares
392 shares
368 shares
349 shares
306 shares