18,230 shares
24,251 shares
17,111 shares
16,725 shares
242,585 shares
173,491 shares
108,424 shares
374,019 shares
297,130 shares
83,977 shares