140,859 shares
13,909 shares
8,254 shares
6,450 shares
442,330 shares
77,746 shares
396,597 shares
78,976 shares
380,047 shares
249,270 shares