18,252 shares
13,030 shares
16,816 shares
18,689 shares
559,129 shares
52,578 shares
311,042 shares
130,363 shares
267,646 shares
243 shares