344,382 shares
90,241 shares
20,746 shares
13,721 shares
10,276 shares
20,572 shares
32,350 shares
20,790 shares
23,536 shares
181,282 shares