142,010 shares
89,545 shares
32,980 shares
367,236 shares
29,007 shares
140,738 shares
12,452 shares
39,060 shares
16,093 shares
15,641 shares