56,771 shares
105,610 shares
40,006 shares
56,218 shares
58,346 shares
72,670 shares
291,202 shares
559,604 shares
60,347 shares
223,387 shares