56,805 shares
105,644 shares
40,038 shares
56,250 shares
58,386 shares
72,708 shares
291,252 shares
559,646 shares
60,385 shares
223,427 shares