44,596 shares
65,552 shares
31,603 shares
16,971 shares
42,330 shares
11,994 shares
127,897 shares
19,869 shares
12,437 shares
20,141 shares