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