42,840 shares
10,781 shares
27,860 shares
8,957 shares
40,810 shares
30,039 shares
9,081 shares
9,376 shares
18,065 shares
6,863 shares