28,076 shares
7,021 shares
27,821 shares
16,959 shares
35,531 shares
40,543 shares
17,899 shares
14,755 shares
19,214 shares
9,698 shares