140,581 shares
13,853 shares
8,203 shares
6,368 shares
442,296 shares
77,704 shares
396,486 shares
78,957 shares
380,036 shares
249,263 shares