49,557 shares
258,193 shares
11,978 shares
43,790 shares
108,334 shares
20,554 shares
272,203 shares
51,184 shares
207,845 shares
81,270 shares