56,799 shares
105,639 shares
40,037 shares
56,246 shares
58,379 shares
72,708 shares
291,249 shares
559,640 shares
60,382 shares
223,422 shares