12,719 shares
18,926 shares
18,168 shares
12,921 shares
86,879 shares
13,658 shares
11,828 shares
31,171 shares
28,535 shares
15,582 shares