18,272 shares
13,047 shares
16,835 shares
18,708 shares
559,149 shares
52,597 shares
311,059 shares
130,385 shares
267,671 shares
261 shares