4,536 shares
3,411 shares
29,092 shares
30,189 shares
18,756 shares
149,602 shares
240,089 shares
239,618 shares
720,810 shares
229,229 shares