609,941 shares
32,685 shares
21,254 shares
51,080 shares
447,643 shares
57,567 shares
509,533 shares
316 shares
305 shares
339 shares