35,029 shares
38,138 shares
163,322 shares
59,992 shares
506,823 shares
187,699 shares
135,353 shares
155,327 shares
16,368 shares
65,644 shares