5,276 shares
4,118 shares
29,781 shares
30,894 shares
19,400 shares
150,340 shares
240,731 shares
240,373 shares
721,762 shares
229,878 shares