18,943 shares
22,410 shares
528,610 shares
22,596 shares
20,554 shares
26,316 shares
14,826 shares
47,918 shares
13,073 shares
12,021 shares