142,752 shares
27,287 shares
69,274 shares
19,339 shares
17,063 shares
39,346 shares
39,604 shares
29,655 shares
22,381 shares
3,255,738 shares