138,833 shares
59,265 shares
108,097 shares
78,369 shares
309,115 shares
130,837 shares
39,232 shares
97,018 shares
58,865 shares
150,278 shares