20,856 shares
48,294 shares
33,305 shares
18,640 shares
40,744 shares
15,538 shares
19,428 shares
36,727 shares
34,540 shares
40,179 shares