22,330 shares
12,595 shares
23,465 shares
23,509 shares
31,176 shares
33,714 shares
43,017 shares
28,268 shares
31,568 shares
37,738 shares