34,940 shares
38,105 shares
163,284 shares
59,961 shares
506,785 shares
187,621 shares
135,328 shares
155,290 shares
16,292 shares
65,623 shares