25,830 shares
20,710 shares
40,813 shares
20,926 shares
20,807 shares
39,942 shares
29,649 shares
21,335 shares
32,764 shares
19,188 shares