18,264 shares
13,716 shares
28,745 shares
15,919 shares
16,901 shares
34,029 shares
30,396 shares
443,378 shares
20,361 shares
26,428 shares