4,601 shares
3,062 shares
36,727 shares
256,381 shares
80,836 shares
185,051 shares
338,122 shares
108,291 shares
224,444 shares
232,599 shares