18,624 shares
18,954 shares
21,833 shares
31,824 shares
41,851 shares
18,251 shares
16,967 shares
19,569 shares
108,480 shares
40,793 shares