509 shares
487 shares
459 shares
448 shares
426 shares
386 shares
365 shares
349 shares
342 shares
332 shares