610,227 shares
32,904 shares
21,491 shares
51,278 shares
447,933 shares
57,784 shares
509,809 shares
473 shares
429 shares
462 shares