28,847 shares
60,546 shares
12,421 shares
12,028 shares
13,314 shares
10,468 shares
26,477 shares
182,973 shares
44,983 shares
18,490 shares