138,968 shares
13,694 shares
8,027 shares
6,095 shares
442,146 shares
77,546 shares
396,265 shares
78,807 shares
379,901 shares
249,149 shares