43,879 shares
17,158 shares
18,889 shares
14,585 shares
18,844 shares
40,334 shares
50,782 shares
16,289 shares
21,675 shares
9,427 shares