138,872 shares
13,686 shares
8,019 shares
6,081 shares
442,133 shares
77,543 shares
396,258 shares
78,800 shares
379,895 shares
249,140 shares