23,769 shares
17,527 shares
12,870 shares
12,927 shares
34,701 shares
17,129 shares
240,921 shares
14,249 shares
13,530 shares
18,145 shares