138,866 shares
13,685 shares
8,018 shares
6,079 shares
442,132 shares
77,540 shares
396,254 shares
78,797 shares
379,893 shares
249,138 shares