35,224 shares
38,268 shares
163,371 shares
60,085 shares
506,959 shares
187,896 shares
135,576 shares
155,473 shares
16,538 shares
65,767 shares