17,531 shares
15,019 shares
73,528 shares
29,781 shares
172,343 shares
19,618 shares
26,188 shares
22,471 shares
31,193 shares
49,505 shares