140,541 shares
13,846 shares
8,194 shares
6,352 shares
442,289 shares
77,696 shares
396,468 shares
78,954 shares
380,034 shares
249,263 shares