45,162 shares
18,709 shares
24,528 shares
23,684 shares
19,955 shares
18,459 shares
33,036 shares
30,121 shares
44,433 shares
27,047 shares