609,942 shares
32,685 shares
21,255 shares
51,080 shares
447,647 shares
57,567 shares
509,536 shares
316 shares
305 shares
339 shares