56,766 shares
105,605 shares
39,998 shares
56,217 shares
58,341 shares
72,662 shares
291,192 shares
559,598 shares
60,343 shares
223,381 shares