6,560 shares
5,863 shares
16,218 shares
28,962 shares
33,478 shares
335,323 shares
355,387 shares
159,850 shares
281,225 shares
119,287 shares