16,968 shares
57,086 shares
31,618 shares
38,717 shares
31,699 shares
325,024 shares
21,793 shares
39,212 shares
155,155 shares
25,812 shares