287,234 shares
65,343 shares
112,776 shares
67,063 shares
403,014 shares
527,241 shares
269,598 shares
176,783 shares
253,581 shares
58,206 shares