138,867 shares
13,686 shares
8,019 shares
6,080 shares
442,133 shares
77,541 shares
396,256 shares
78,798 shares
379,894 shares
249,139 shares