218,935 shares
29,839 shares
335,283 shares
178,350 shares
30,913 shares
174,499 shares
90,211 shares
73,299 shares
27,309 shares
48,162 shares