38,643 shares
34,433 shares
60,716 shares
26,261 shares
42,607 shares
53,825 shares
103,993 shares
29,974 shares
258,183 shares
149,856 shares