6,743 shares
5,902 shares
16,282 shares
29,029 shares
33,545 shares
335,414 shares
355,453 shares
159,914 shares
281,311 shares
119,345 shares