140,754 shares
13,888 shares
8,240 shares
6,432 shares
442,327 shares
77,733 shares
396,562 shares
78,970 shares
380,044 shares
249,270 shares