18,685 shares
24,779 shares
17,582 shares
17,226 shares
243,117 shares
174,012 shares
108,941 shares
374,586 shares
297,655 shares
84,538 shares