46,054 shares
55,763 shares
152,695 shares
34,616 shares
23,915 shares
28,213 shares
20,931 shares
35,237 shares
25,018 shares
16,046 shares