26,926 shares
28,859 shares
26,130 shares
57,998 shares
16,084 shares
14,652 shares
24,240 shares
18,847 shares
43,435 shares
28,042 shares