39,290 shares
26,230 shares
26,323 shares
19,949 shares
18,415 shares
34,054 shares
267,712 shares
84,451 shares
337,237 shares
18,210 shares