555,065 shares
163,024 shares
524,892 shares
267,331 shares
101,257 shares
591,802 shares
490,540 shares
524,527 shares
116,531 shares
108,638 shares