138,883 shares
13,687 shares
8,022 shares
6,083 shares
442,135 shares
77,544 shares
396,259 shares
78,801 shares
379,896 shares
249,143 shares