58,232 shares
370,954 shares
35,424 shares
37,423 shares
33,029 shares
57,624 shares
272,117 shares
451,476 shares
117,549 shares
40,104 shares