138,616 shares
59,152 shares
107,926 shares
78,128 shares
308,811 shares
130,674 shares
39,064 shares
96,665 shares
58,748 shares
150,252 shares