49,548 shares
47,605 shares
44,748 shares
41,611 shares
40,746 shares
40,539 shares
40,383 shares
35,487 shares
34,956 shares
31,598 shares