20,958 shares
48,301 shares
33,319 shares
18,640 shares
40,761 shares
15,540 shares
19,437 shares
36,735 shares
34,552 shares
40,179 shares