139,817 shares
13,780 shares
8,120 shares
6,270 shares
442,253 shares
77,626 shares
396,340 shares
78,926 shares
380,004 shares
249,248 shares