46,058 shares
55,769 shares
152,701 shares
34,619 shares
23,918 shares
28,214 shares
20,935 shares
35,242 shares
25,022 shares
16,048 shares