609,952 shares
32,688 shares
21,258 shares
51,082 shares
447,654 shares
57,569 shares
509,544 shares
317 shares
306 shares
341 shares