34,486 shares
37,867 shares
163,230 shares
59,560 shares
506,517 shares
187,235 shares
135,016 shares
154,977 shares
15,984 shares
65,473 shares