6,557 shares
5,863 shares
16,214 shares
28,962 shares
33,477 shares
335,319 shares
355,386 shares
159,846 shares
281,224 shares
119,285 shares