18,531 shares
31,715 shares
31,321 shares
12,603 shares
133,872 shares
6,975 shares
34,796 shares
10,684 shares
7,091 shares
9,987 shares