25,015 shares
29,413 shares
19,391 shares
27,134 shares
39,580 shares
230,409 shares
16,376 shares
13,671 shares
36,140 shares
16,995 shares