260,740 shares
343,157 shares
51,105 shares
64,444 shares
113,839 shares
244,017 shares
40,947 shares
150,950 shares
45,933 shares
28,253 shares