59,751 shares
51,854 shares
51,781 shares
51,026 shares
48,339 shares
48,267 shares
35,631 shares
34,989 shares
29,214 shares
28,110 shares