59,660 shares
31,186 shares
42,478 shares
21,086 shares
120,284 shares
69,025 shares
21,000 shares
187,551 shares
200,883 shares
114,612 shares