14,844 shares
11,249 shares
238,655 shares
25,986 shares
53,528 shares
31,958 shares
21,393 shares
18,170 shares
16,048 shares
23,268 shares