38,637 shares
34,428 shares
60,706 shares
26,254 shares
42,597 shares
53,820 shares
103,984 shares
29,966 shares
258,175 shares
149,845 shares