140,538 shares
13,846 shares
8,194 shares
6,351 shares
442,289 shares
77,696 shares
396,465 shares
78,954 shares
380,034 shares
249,263 shares