22,436 shares
13,059 shares
23,971 shares
23,618 shares
31,443 shares
33,820 shares
43,113 shares
28,871 shares
31,658 shares
37,882 shares