27,917 shares
36,205 shares
269,393 shares
33,942 shares
43,571 shares
210,077 shares
28,411 shares
35,636 shares
27,142 shares
47,188 shares