30,998 shares
36,691 shares
19,417 shares
41,958 shares
45,842 shares
11,854 shares
17,697 shares
15,526 shares
16,580 shares
18,743 shares