45,037 shares
18,562 shares
24,486 shares
23,489 shares
19,930 shares
18,324 shares
32,853 shares
29,943 shares
44,417 shares
26,933 shares