118,592 shares
102,008 shares
99,641 shares
74,438 shares
61,616 shares
53,672 shares
40,966 shares
30,247 shares
29,613 shares
29,520 shares