4,779 shares
3,554 shares
29,251 shares
30,362 shares
18,902 shares
149,750 shares
240,245 shares
239,784 shares
721,171 shares
229,381 shares