6,438 shares
3,391 shares
37,159 shares
256,793 shares
81,325 shares
185,432 shares
338,561 shares
108,707 shares
224,833 shares
232,980 shares