7,438 shares
6,108 shares
16,583 shares
29,291 shares
33,716 shares
335,652 shares
355,756 shares
160,114 shares
281,594 shares
119,646 shares