142,755 shares
27,291 shares
69,282 shares
19,342 shares
17,068 shares
39,350 shares
39,612 shares
29,660 shares
22,390 shares
3,255,746 shares