520 shares
509 shares
487 shares
485 shares
470 shares
436 shares
428 shares
427 shares
424 shares
423 shares