136,142 shares
13,403 shares
7,807 shares
5,846 shares
441,916 shares
77,248 shares
395,920 shares
78,518 shares
379,425 shares
248,660 shares