27,019 shares
29,020 shares
26,146 shares
58,076 shares
16,245 shares
14,739 shares
24,282 shares
18,991 shares
43,564 shares
28,114 shares