6,957 shares
5,914 shares
16,283 shares
29,032 shares
33,546 shares
335,414 shares
355,453 shares
159,914 shares
281,363 shares
119,345 shares