12,978 shares
28,728 shares
21,299 shares
137,647 shares
15,047 shares
20,758 shares
161,043 shares
49,550 shares
13,286 shares
32,469 shares