4,575 shares
3,426 shares
29,112 shares
30,228 shares
18,775 shares
149,618 shares
240,115 shares
239,642 shares
720,942 shares
229,250 shares