138,865 shares
13,683 shares
8,016 shares
6,077 shares
442,130 shares
77,538 shares
396,252 shares
78,795 shares
379,891 shares
249,136 shares