271,398 shares
133,085 shares
59,019 shares
60,359 shares
43,542 shares
48,088 shares
69,340 shares
170,560 shares
160,305 shares
189,817 shares