18,826 shares
19,081 shares
16,492 shares
20,164 shares
22,510 shares
18,003 shares
39,458 shares
54,405 shares
41,618 shares
28,773 shares