179,522 shares
15,105 shares
16,859 shares
15,323 shares
249,462 shares
48,703 shares
96,543 shares
133,666 shares
150,206 shares
29,681 shares