18,997 shares
20,568 shares
16,782 shares
10,025 shares
21,642 shares
15,670 shares
18,745 shares
443,561 shares
146,364 shares
16,619 shares