34,519 shares
37,873 shares
163,234 shares
59,635 shares
506,528 shares
187,268 shares
135,027 shares
154,980 shares
16,027 shares
65,477 shares