49,551 shares
258,069 shares
11,715 shares
43,544 shares
108,117 shares
20,457 shares
272,040 shares
50,950 shares
207,809 shares
81,047 shares