5,786 shares
4,821 shares
5,730 shares
5,889 shares
5,048 shares
21,356 shares
18,469 shares
20,383 shares
294,655 shares
202,618 shares