179,496 shares
15,087 shares
16,768 shares
15,241 shares
249,106 shares
48,678 shares
96,470 shares
133,608 shares
149,873 shares
29,290 shares