139,966 shares
13,790 shares
8,131 shares
6,282 shares
442,259 shares
77,638 shares
396,367 shares
78,930 shares
380,010 shares
249,252 shares