20,958 shares
48,301 shares
33,331 shares
18,641 shares
40,766 shares
15,540 shares
19,440 shares
36,741 shares
34,557 shares
40,181 shares