140,755 shares
13,889 shares
8,240 shares
6,433 shares
442,327 shares
77,733 shares
396,562 shares
78,970 shares
380,044 shares
249,270 shares