8,186 shares
6,383 shares
16,970 shares
29,609 shares
33,937 shares
335,892 shares
356,062 shares
160,391 shares
281,850 shares
119,904 shares