139,963 shares
13,790 shares
8,131 shares
6,282 shares
442,259 shares
77,637 shares
396,367 shares
78,929 shares
380,010 shares
249,252 shares