179,536 shares
15,114 shares
16,880 shares
15,331 shares
249,472 shares
48,708 shares
96,548 shares
133,706 shares
150,313 shares
29,692 shares