4,738 shares
3,549 shares
29,235 shares
30,356 shares
18,893 shares
149,740 shares
240,234 shares
239,764 shares
721,149 shares
229,370 shares