6,777 shares
5,905 shares
16,282 shares
29,029 shares
33,545 shares
335,414 shares
355,453 shares
159,914 shares
281,319 shares
119,345 shares