12,584 shares
18,840 shares
18,012 shares
12,755 shares
86,731 shares
13,506 shares
11,764 shares
31,034 shares
28,361 shares
15,423 shares