56,772 shares
105,614 shares
40,007 shares
56,222 shares
58,348 shares
72,674 shares
291,206 shares
559,613 shares
60,351 shares
223,391 shares