44,596 shares
65,553 shares
31,603 shares
16,971 shares
42,331 shares
11,994 shares
127,898 shares
19,870 shares
12,438 shares
20,142 shares