140,503 shares
13,838 shares
8,186 shares
6,338 shares
442,286 shares
77,686 shares
396,455 shares
78,952 shares
380,033 shares
249,263 shares