6,351 shares
5,753 shares
16,104 shares
28,903 shares
33,380 shares
335,291 shares
355,333 shares
159,778 shares
281,087 shares
119,229 shares